Java-Coding-Guidelines

时间:2021-04-07 21:16:16
【文件属性】:
文件名称:Java-Coding-Guidelines
文件大小:2.64MB
文件格式:ZIP
更新时间:2021-04-07 21:16:16
Java-Coding-Guidelines java thread local的封装工具类的使用代码层只能在controller代码最上层,不然因为异步或多线程导致获取值失败(公司导致过故障) 数据库id要设置为 bigint,java类型要使用对应的Long,不然数据越界导致异常(公司导致过账号系统故障) 创建对象时候一定考虑单例或者缓存,否则容易导致OOM或full gc(公司系统出现过大量创建http client 导致OOM 报警) 使用任何引入的组件时,要测试期行为是否符合预期(比如,缓存组件,没有自动过期) 使用任何api返回的集合时候,如果后面需要修改这个集合,要知道这个api返回的集合是否是可修改的(如guava Splitter返回的是不可修改的) spring spring cloud的监控状态监测不好什么都做检查,比如一个不重要的数据库宕机,整个服务就不可用了 扩展
【文件预览】:
Java-Coding-Guidelines-main
----java开发手册-嵩山版.pdf(1.51MB)
----README.md(4KB)
----java开发手册-泰山版于4.22.pdf(1.44MB)

网友评论