区块 软件开发 实战 技能

利用Velero对K8S备份还原与集群迁移实战

Velero 是一款云原生时代的灾难恢复和迁移工具,采用 Go 语言编写,并在 github 上进行了开源,本文将介绍利用 velero 对集群应用进行备份、恢复和迁移 Kubernetes 集群资源和持久卷。 ......
集群 备份 实战 Velero K8S

2023.4.23——软件工程站立会议

站立会议内容: 1.整个项目预期的任务量:340 目前已经花的时间:125 剩余的时间:15 2.任务看板照片: 3.团队照片: 4.产品状态: 最新做好的功能: 正在完成中 5.燃尽图: ......
软件工程 会议 工程 软件 2023

2023.4.23——软件工程日报

所花时间(包括上课):6.5h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习并开会。 我了解到的知识点: 1.了解了一些数据库的知识; 2.了解了一些python的知识; 3.了解了一些英语知识; 5.了解了一些Javaweb的知识; 4.了解了一些数学建模的知识; 6.了解了一 ......
软件工程 日报 工程 软件 2023

2023.4.22——软件工程站立会议

站立会议内容: 1.整个项目预期的任务量:340 目前已经花的时间:110 剩余的时间:30 2.任务看板照片: 3.团队照片: 4.产品状态: 最新做好的功能: 正在完成中 5.燃尽图: ......
软件工程 会议 工程 软件 2023

2023.4.23——软件工程站立会议

团队照片: 站立会议内容: 昨天做了什么? 测试修改(测试修改,花了3h,还剩余1h) 今天要做什么? 继续测试修改; 遇到什么问题? 一些界面的排版不合适,图片布局等等; 团队成员的工作: ......
软件工程 会议 工程 软件 2023

前端开发环境准备

前情提示,适合有点计算机基础的,然后尽量有自己的梯子 scoop 个人推荐的windows安装包管理器 官网传送门 git 个人推荐安装mingit scoop安装(要点运气,国内时不时墙了Github) scoop install mingit 备用方案:git GitHub传送门 node sc ......
前端 环境

plink 软件中 --set-missing-var-ids参数实现对缺失的snp位点命名

001、测试数据 (base) root@DESKTOP-IDT9S0E:/home/test# ls a.map a.ped (base) root@DESKTOP-IDT9S0E:/home/test# cat a.map 1 OAR19_64675012.1 0 85204 1 OAR19_6 ......

五、自制代码生成器提高开发效率

主要内容 以乘车人增删改查为模板,自制单表管理,前后端生成器。 学习代码生成器原理,学习freemarker。 写自己的生成器,可用于导出复制excel,页面静态化等。 代码生成器的底层原理 生成器原理:使用freemarker,利用模板,生成java、vue等项目文件。freemarker是老牌模 ......
生成器 效率 代码

软件工程日报——每日站立会议5

昨天: 我开始整合一下我们组的成果,进行整体框架的修改完善 今天: 我实现了一种排班,但是还不完善,能够将信息调入到数据库中 遇到的问题: 不知道如何在前端展示排班信息,前端的日历信息的还不会编写 进行排班 排班表数据库信息 ......
软件工程 会议 日报 工程 软件

Mixly2.0(米思齐)软件离线版介绍(最全的功能介绍说明)

米思齐最新版本软件怎么下载?怎么安装?怎么更新?界面上各种图标都是什么意思?最新版本和之前相比有哪些新的功能?…… 恭喜你找到了这里,对于刚才的问题下面的内容将会一一解答(内容篇幅很长,看不完记得收藏或者关注我,方便以后查看😁) 本文内容以MicroPython编程语言为主的相关板卡进行介绍说明, ......
功能 Mixly2 Mixly 软件

软件评测师--上班族备考过程记录

考试目的: 系统学习软件测试相关的知识 通过软件评测师考试,拿到中级证书 报名时间:下半年7月底或8月底 报名缴费:http://bm.ruankao.org.cn/sign/welcome有些地方不支持网上支付的,需要去当地单位缴费 考试时间:2023/11/9 考试规则: 上午9点到11点半,基 ......
软件评测 备考 上班族 过程 软件

线上多域名实战

本文博主给大家分享线上多域名实战,当线上主域名不可用的情况下,启用备用域名完成网站高可用保障。 网站的高可用性一直是网站运维的重中之重。一旦网站宕机,不仅会造成巨大的经济损失,也会严重影响用户体验。备份域名就是一种实现网站高可用的重要手段。通过备份域名,可以在主域名不可访问时快速切换域名,保证网站正 ......
多域名 实战

安卓开发获取安卓设备信息工具类

以下是一个获取安卓设备信息的工具类: ``` import android.content.Context; import android.os.Build; import android.provider.Settings; import android.telephony.TelephonyMa ......
工具 设备 信息

一.开发步骤

以下是一个衣服商城系统的开发步骤: 需求分析 在系统开发之前,需要对商城系统的具体需求进行分析和明确。这包括功能需求、性能需求、安全需求等方面,并制定相应的产品规格说明。 系统设计 根据需求分析的结果,进行系统的设计,包括数据库设计、系统架构设计以及UI和交互设计等方面。 编码实现 在系统设计完成后 ......
步骤

Chrome 扩展开发记录。

控制台测试 控制中使用 getEventListeners ,在扩展中怎样使用? API 使用要遵循这些协议, 完整 browser_protocol 右击你自己的插件,审查弹出内容即可打开Devtools, 这里的控制台可用 chrome.debugger.sendCommand 来发送命令达到 ......
Chrome

移动端开发的准备

移动端开发 移动端最大问题,不能解决完全自适问题 js框架的安装 ui库的引入 先准备转码器插件Babel 移动端自适应的插件lib-flexible,postcss-plugin-px2rem ......

什么是软件开发领域的 disruptive innovation

“Disruptive innovation”(颠覆性创新)是由哈佛商学院教授克莱顿·克里斯坦森提出的概念,指的是一种新技术、新产品或新服务,能够彻底颠覆传统市场和商业模式,重新定义行业格局和规则。 通常情况下,这种创新并非针对已有的市场和客户需求,而是面向未开发或不满足市场需求的新领域。创新者通常 ......

什么是软件开发领域的 obsolete 或者 deprecated 含义

我们在学习一门编程语言或者说使用一些工具 API 时,经常会看到文档或者 API 参数说明里,标注了 obsolete,deprecated,deprecation 等字眼。 这些单词代表什么含义呢? obsolete 特性 在软件设计领域,obsolete 特性代表着某些功能或API已经被废弃或不 ......

什么是软件的 Legal Disclosure?

软件的 Legal disclosure 指的是软件开发者或发布者为了合法合规地向用户提供软件服务而提供的法律声明和公告。这些声明通常包括软件的版权信息、许可证信息、使用条款和隐私政策等内容。 版权信息声明通常包括软件的作者和所有者,以及软件的版权说明和保留条款。许可证信息则涉及到软件的授权和使用方 ......
Disclosure Legal 软件

什么是软件开发领域的 roll-forward 发布策略

使用 roll-forward 方法,意味着只有最新版本的库才会获得错误修复和新功能。 软件开发和发布领域的 roll-forward 方法是一种基于版本控制的策略,其中只有最新版本的软件库或组件会被支持、更新和维护,旧版本则不再得到官方支持。这意味着在软件库或组件的更新过程中,只有最新版本才能获得 ......

【maven】模块化开发

什么是maven模块化开发? 在多人协同开发,特别是规模较大的项目,为了方便日后的代码维护和管理,我们会将每个开发人员的工作细分到具体的功能和模块上。 👆该pom.xml文件多对应的项目称之为Root项目,主要作用就是管理整个工程的全部模块,当有新模块加入时需要在modules元素下配置对应的模块 ......
模块 maven

C++恶意软件开发(五)Linux shellcoding

什么是shellcode? Shellcode通常指的是一段用于攻击的机器码(二进制代码),可以被注入到目标计算机中并在其中执行。Shellcode 的目的是利用目标系统的漏洞或弱点,以获取系统控制权或执行恶意操作。它的名称来自于它经常被注入到攻击者编写的恶意软件的 shell 环境中,以便让攻击者 ......
shellcoding 软件开发 恶意 Linux 软件

VSCode + GCC编译器(MinGW)开发环境中文字符乱码问题踩坑与解决办法

问题背景 在较长一段时间里,C/C++开发者所使用的集成开发环境(IDE)要么是比较重量级的VS(Visual Studio),要么是Codeblocks·、·Visual C++ 6.0等轻量级IDE,又或者是诸如notepad++、sublime text等文本编辑器+GCC编译器+命令行工具的 ......
编译器 乱码 字符 办法 环境

Linux多进程开发

2.2 进程状态转化 进程状态 就绪态:进程具备运行条件,等待系统分配处理器以运行 运行态:进程占有处理器正在运行 阻塞态:又称为等待(wait)态或睡眠(sleep)态,指进程不具备运行条件,正在等待某个事件的完成 新建态:进程刚被创建时的状态,尚未进入就绪队列 终止态:进程完成任务到达正常结束点 ......
进程 Linux

python数据挖掘与分析实战__电子商务网站用户行为分析及服务推荐

import osimport pandas as pd # 修改工作路径到指定文件夹 os.chdir("D:/CourseAssignment/AI/CollectWebDate/") # 第一种连接方式 from sqlalchemy import create_engine engine = ......

js 检测开发者工具是否打开

封面 《Unless Terminalia》 [js 检测开发者工具是否打开 | qxdn 的乐园](https://qianxu.run/2023/01/26/js-check-devtool/) 前言 在使用浏览器对一些网站进行分析的时候经常会遇到打开开发者工具后跳出 debugger 或者说是 ......
开发者 工具 js

软件中GA、Release、RC、Beta、Alpha 各版本号的意义

1、GA:(general availability) General Availability,正式发布的版本,国外通常用 GA 来标识 release 版本,GA 版本是开发团队认为该版本是稳定版(有的软件可能会标识为 Stable 版本或者 Production 版本,其意思和 GA 相同), ......
意义 Release 版本 Alpha 软件

领域驱动设计-软件核心复杂性应对之道:第三章

三、绑定模型和实现 模型种类繁多,目的各有不同,即使是那些仅用于软件开发项目的模型也是如此。领域驱动设计要求模型不仅能够指导早期的分析工作,还应该成为设计的基础。这种设计方法对于代码的编写有着重要的暗示作用。不太明显的一点就是:领域驱动设计要求一种不同的建模方法..... 3.1 模式:model- ......
复杂性 核心 领域 第三章 软件

ubuntu切换软件源为国内源

Ubuntu安装完毕之后,默认的源是Ubuntu自己的,但毕竟Ubuntu服务器在国外,我们访问起来会比较慢,可以将软件源切换为国内源,比如:阿里源,清华源,中科大源等等。在这边以清华源为例,其它源也是一样的道理。 切换源之前先把配置文件备份一份 sudo cp /etc/apt/sources.l ......
ubuntu 软件

SAP Fiori Elements 开发环境的搭建和开发准备工作试读版

本教程第一篇文章,我们介绍了 SAP Fiori Elements 和 SAP UI5 Freestyle 两种开发方式的区别和各自的适应场合。 本文我们开始动手实操,创建并运行第一个 SAP Fiori Elements 应用。 Fiori Elements 开发环境搭建 我们选择在本地使用 Vi ......
Elements 环境 Fiori SAP