随笔分类 -  Java

摘要:Linux环境下使用Arthas(阿尔萨斯)定位cpu飙高问题 生产环境cpu飙高的原因 Arthas工具如何排查Linux环境下cpu飙高的问题 jvisualvm工具如何排查linux环境下cpu飙高的问题(需要做个配置,才能做远程连接) 生产环境下内存泄露产生的原因 Arthas工具如何排查L 阅读全文
posted @ 2021-04-16 14:43 qudehu 阅读(1743) 评论(0) 推荐(0)
摘要:图解线程 在实际开发过程中,错误的使用多线程非但不能提高效率还可能会导致程序崩溃,以在路上开车为例: 在一个单向行驶的道路上,每辆车都遵守交通规则,这时候整体通行是正常的,[单向通道]意味着[一个线程],[多辆车]意味着[多个job] 如果需要提升车辆的同行效率,一般的做法就是拓展车道,对应程序而言 阅读全文
posted @ 2021-04-15 17:22 qudehu 阅读(3929) 评论(1) 推荐(2)
摘要:切割字符串 分隔字符串是java中常用的操作,String的split方法可以进行字符串切割操作,然而日常使用却仅仅限于str.split("-"),其中“-”为分隔符。其实split方法很强大,有更优雅的方式去切割字符串 使用方法 public String[] split(String rege 阅读全文
posted @ 2021-04-15 11:29 qudehu 阅读(3751) 评论(0) 推荐(0)