-
Linux下使用docker安装ShowDoc
作者: 陆金龙 发表时间: 2023-07-08 06:11需要先安装Docker和git环境。 1.安装和运行Docker 安装Docker yum install docker 启动服务 service docker start 设置为开机启动 chkconfig docker on 2.安装git 安装git yum install git 3.安装ShowDoc 从github上clone代码到本地某个目录 git clone -o gitbug https://github.c... -
在线接口文档工具
作者: 陆金龙 发表时间: 2023-07-08 06:02关键词:yapi Apifox showdocyapi 去哪儿前端团队自主研发并开源的,用户有腾讯、阿里、百度、京东等大厂,支持可视化接口管理、数据mock、自动化接口测试、数据导入(包括swagger、har、postman、json、命令行)、权限管理、支持本地化部署、支持插件、支持二次开发等功能。 apidoc 一个RESTful API 文档生成工具,从代码注释中提取特定格式的内容生成文档。支持诸如 Go、Java、C++、Rust 等大部分开发语言。需要在注释中增加指定注解,如果代码参数或类型有修改,需要同步修改注解相关内容,有一定的维护工作量。 showdoc 一个在线文档分享工具,既支... -
Linux系统安装配置Tomcat
作者: 陆金龙 发表时间: 2023-07-08 05:151.下载tomcat安装包 https://tomcat.apache.org/download-70.cgi 2.将tomcat安装包上传到服务器,解压 上传:可使用SecureFXPortable上传。 解压:tar -xzvf apache-tomcat-7.0.96.tar.gz 并修改解压后目录的名为apache-tomcat-7.0.96-8080 重新解压,并修改解压后目录的名apache-tomcat-7.0.96-8082 3.修改配置 修改端口,分别修改tomcat里面conf... -
Window平台安装配置tomcat
作者: 陆金龙 发表时间: 2023-07-08 04:50本文整理于2019年8月11。 1.下载安装包,解压。 下载地址:https://tomcat.apache.org/download-90.cgi 2.配置环境变量 需确保Java的环境变量已配置好,然后按如下步骤配置tomcat环境。 右击我的电脑—属性—高级系统设置—环境变量,在系统变量中添加以下变量 (1)TOMCAT_HOME,该变量指向解压文件的路径,该目录下有lib、bin等文件夹。值如下: C:\Apache\apache-tomcat-9.0.0.M11\apache-tomcat-9.0.0.M1 (... -
软件设计规范
作者: 陆金龙 发表时间: 2023-07-01 10:531. 编程思想 面向对象编程(OOP):封装、继承、多态。 面向切面编程(AOP) 2. 设计原则 1)单一职责原则SRP(Single Responsibility Principle) 一个类是对一组相关性高的函数、数据的封装。完全不一样的功能不应该放在一个类中。也适用于方法,功能单一,颗粒度要细。 2)开放封闭原则OCP(Open - Close Principle ) 对修改封闭、对扩展开放 3)里氏转换原则LSP (the Liskov Subst... -
代码版本管理规范
作者: 陆金龙 发表时间: 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 完整的岗位设置 完整的岗位设置一般如下: 项目组:设置项目经理岗位。 产品组:...