掌通家园开发手册V1.0
前言
大纲
一、开发环境
JDK安装
JVM配置参数优化
Tomcat安装部署
Tomcat线程池配置优化
Myeclipse安装破解步骤
IntelliJ IDEA安装与配置
Maven安装和使用
Charles安装和使用
Edraw Max安装使用
Fiddler介绍+手机抓包配置
Navicat for MySQL 安装配置
OpenResty安装部署
PowerDesigner安装教程
RedisDesktopManager安装
SecureCRT安装
WinSCP安装和使用教程
文本工具安装
二、编码规范
开发规范
Java开发规范
MySQL开发与设计规范
日志规范
收集慢Sql日志
长事务捕获日志
阿里巴巴Java开发规约插件
开发框架
为何选用Spring Boot作为开发框架?
服务端项目骨架使用
后端管理代码框架整体设计
项目构建
Maven的安装和配置
三、代码管理
Git安装与配置
Git分支流程与规范
Nexus搭建Maven私服
版本规范
四、设计规范
五、质量管理
代码分析
Checkstyle安装和使用
Findbugs安装及使用
PMD的安装与使用
单元测试
JUnit单元测试框架
代码覆盖率
六、持续集成
Jenkins安装
Jenkins部署Git项目
七、其它规范
APP接口设计规范
Maven版本与模块规范
服务器提测规范
第三方服务
Disconf使用说明
Memcache安装
Redis安装配置及使用说明
附录