java成神之路阅读笔记:
to be top javaer:https://hollischuang.github.io/toBeTopJavaer/#/menu
常用工具:
工具
- git & svn
- maven & gradle
- git技巧
- 分支合并
- 冲突解决
- 提交回滚
- maven技巧
- 依赖树
- 依赖仲裁
- Intellij IDEA
- 常用插件:Maven Helper、FindBugs-IDEA、阿里巴巴代码规约检测、GsonFormat、Lombok plugin、.ignore、Mybatis plugin
- Arthas
- jvm相关
- class/classloader相关
- monitor/watch/trace相关
- options
- 管道
- 后台异步任务
- 常见问题解决思路
- 内存溢出
- 线程死锁
- 类加载冲突
- load飙高
- CPU利用率飙高
- 慢SQL
- 使用工具尝试解决以下问题,并写下总结
- 当一个Java程序响应很慢时如何查找问题
- 当一个Java程序频繁FullGC时如何解决问题
- 如何查看垃圾回收日志
- 当一个Java应用发生OutOfMemory时该如何解决
- 如何判断是否出现死锁
- 如何判断是否存在内存泄露
- 使用Arthas快速排查Spring Boot应用404/401问题
- 使用Arthas排查线上应用日志打满问题
- 利用Arthas排查Spring Boot应用NoSuchMethodError