-
代码版本管理规范
作者: 陆金龙 发表时间: 2023-07-01 09:57说明:本文于2019年9月22日整理。 1.1 管理工具 服务端:GitLab 客户端:Git、TortoiseGit 1.2 工作流程 Clone:将项目分支克隆到本地进行管理、开发; Commit:提交修改到本地仓库,按规范填写注释; Pull:拉取服务端代码,如有冲突应解决; Push:推送本地修改到服务器; Merge:主程序员合并代码到目标分支。 1.3 提交规范 1.每日上班开始Pull,获取其他同事提交的最新代码,下班前将当日代码Push到服务器。 2.开发过程中有阶段进展应Commi... -
软件测试的相关工具
作者: 陆金龙 发表时间: 2023-07-01 08:201.Postman接口测试工具,对于模拟post请求及其方便。 2.Jmeter是一款优秀的开源性能测试工具,可以模拟巨大的负载向服务器发送请求,记录响应信息,记录响应时间的最小单元。 Jmeter测试HTTPS接口,需要进行在SSL管理器中添加证书,需要设置请求头。 Jmeter录制脚本有两种方式,一种是用Jmeter自带的录制功能,另一种是用badboy等工具来进行录制并导出为Jmeter可以识别的格式。 允许通过多个线程并发取样以及单独的线程对不同的功能同时取样。如果使用多个... -
软件研发管理实践小结
作者: 陆金龙 发表时间: 2023-07-01 06:11做了4到5年的软件研发管理了,团队规模都在5-10人,对一些管理要素做个小结。 1.研发岗位设置 明确研发岗位的岗位设置:一般分项目、产品、开发、测试等几个小组,规模大一点的团队每个组单独设置需要的各岗位,规模小的团队则往往采取2个或多个岗位由同一人兼任的方式,节约人力成本和沟通成本。 1.1 完整的岗位设置 完整的岗位设置一般如下: 项目组:设置项目经理岗位。 产品组:... -
Webstorm吃内存闪退处理
作者: Kinglong 发表时间: 2023-06-28 04:31电脑配置: 内存 16GB CPU i7-4790 系统 64 位Windows10 症状: 经常浏览器卡死,然后WebStorm闪退,或者浏览器闪退 解决方案: 找到WebStorm.exe.vmoptions这个文件,路径:webstorm安装目录>bin>WebStorm.exe.vmoptions 将 -Xms128m -Xmx750m 更改为 -Xms128m -Xmx1... -
概要设计和详细设计【转】
作者: Kinglong 发表时间: 2023-06-25 02:06来源:知乎 总体设计、概要设计和详细设计 原文链接:https://zhuanlan.zhihu.com/p/400916064 作者:花非花888 软件设计分为概要设计和详细设计。概要设计实现软件的总体设计、模块划分、用户界面设计、数据库设计等等;详细设计则根据概要设计所做的模块划分,实现各模块的算法设计,实现用户界面设计、数据结构设计的细化,等等。 概要设计是详细设计的基础,必须在详细设计之前完成,概要设计经复查确认后才可以开始详细设计。概要设计,必须完成概要设计文档,包括系统的总体设计文档、以及各个模块的概要设计文档。每个模... -
Tigase服务聊天环境搭建
作者: 陆金龙 发表时间: 2023-05-28 06:411.安装tigase 1.1 下载安装包 到tigase的官网下载tigase的jar包。tigase-server-7.1.0-b4379.jar。下载地址是https://projects.tigase.org/projects/tigase-server/files 1.2 安装tigase服务器 启动安装tigase服务器。 双击下载之后的tigase jar包,前提是配置了Java的环境变量。 在Path中配置:C:\Program Files\Java\jre1.8.0_92\bin 选择jdk目录 ... -
HDFView闪退解决方案
作者: Kinglong 发表时间: 2023-03-01 04:50关键词:环境变量 文件路径不含中文下载解压了HDFView,打不开,一直闪退。 解决方案: 1)文件路径不含中文名 2)环境变量添加runtime下的bin路径,D:\HDFViewApp\HDFView\runtime\bin -
CentOS清理磁盘空间
作者: 陆金龙 发表时间: 2023-02-07 10:11磁盘空间快满了,发现klcms下的nohup.out占用12G 1.cd /usr/klcms 2.停止klcms的java进程 3.执行以下命令删除日志文件: su rm -rf nohup.out 4.然后重新启动java进程。