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
-