设计模式 2018-12-20 Engineering 11536 words 24 mins read 💠 软件设计的一些原则 1.1. 思维原则 1.1.1. 奥卡姆剃刀原理 1.2. 首要原则 1.2.1. 不要复制粘贴 1.2.2. 减法优于加法 1.2.3. 抽象优于实现 1.2.4. 组合优于继承 1.2.5. 查询与命令分离 1.2.6. 够用原则 1.3. Read more...
RESTful 2018-12-20 Web 1573 words 4 mins read 目录 start RESTful风格 Rest 资源 Resources 表现层 Representation 状态转化 State Transfer 目录 end|2020-04-27 23:42| RESTful风格 要理解RESTful架构,最好的方法就是去理解Represen Read more...
MIS 2018-12-20 Java 511 words 2 mins read 目录 start 完整的MIS构建经验 MVC 持久化层 数据库设计 Domain对象设计 控制层 权限控制 Session和Token的对比 统一授权 视图层 目录 end|2020-06-24 02:06| 完整的 Read more...
Git在团队协作时的使用 2018-12-20 版本控制 3532 words 8 mins read 💠 使用Git进行团队协作 1.1. 基础思想 1.1.1. Git Flow 1.1.2. Github Flow 1.1.3. Trunk-Based 1.2. 提交准则 1.2.1. commit template 1.3. 自建Git服务 1.4. Tips 1.4.1. master作为线上分支时,误提交功能并推送怎么处理 Read more...
阿里巴巴开发手册 2018-12-20 Java 21791 words 44 mins read 💠 阿里巴巴Java开发手册 编程规约 2.1. 命名规约 2.2. 常量定义 2.3. 代码格式 2.4. OOP规约 2.5. 集合处理 2.6. 并发处理 2.7. 控制语句 2.8. 注释规约 2.9. 其他 异常日志 3.1. 异常处理 Read more...
Tomcat 2018-12-20 Java 1675 words 4 mins read 💠 Tomcat 1.1. 目录结构 1.2. 配置运行 1.2.1. 配置解压方式的Tomcat 1.2.1.1. IDE中配置运行 1.2.2. 编码 1.2.3. 虚拟目录 1.2.3.1. 默认主页 1.2.3.2. 虚拟主机 1.2.3.3. 配置 GZip压缩 1.2.3.4. 配置IO方式 Tomcat Read more...
Lombok 2018-12-20 Java 802 words 2 mins read 目录 start Lombok 何为Lombok 为什么要用 为什么不要用 个人见解 配置 Maven 普通Java项目 Groovy和Java项目使用Lombok Gradle 使用 注解使用 POJO Read more...
Maven进阶 2018-12-20 Java 72 words 1 min read 💠 Maven Advance 1.1. Custom Maven plugin Error 💠 2025-01-09 15:40:40 Maven Advance Custom Maven plugin official doc github: maven plugin 参考: custom plugin Error macos - java.lang.IllegalArgumentException: Malformed \uxxxx encoding while mvn install - Stack Overflow本地依赖含特殊字符或损坏,导致mvn编译打包都受 Read more...