• 欢迎访问本站,本站记录博主日常编程遇到的问题,知识,惊奇软件等。如有问题还请留言


    Deprecated: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in /www/wwwroot/gschaos.club/wp-content/themes/Git-alpha-6h0SRk/header.php on line 294

标签:jvm

Java虚拟机详解—-JVM内存结构

Java虚拟机详解—-JVM内存结构……

洞察设计模式的底层逻辑

作者:不拔原文:https://mp.weixin.qq.com/s/qRjn_4xZdmuUPQFoWMBQ4Q设计模式是开发同学经常聊到的话题,也经常被用到实际的开发项目中,熟练的人可以做到信手拈来,不熟悉的人陷入苦思冥想中。笔者认为,不仅仅要掌握设计模式的用法,更要洞察设计模式的底层逻辑,只有那样,才能做到遇到实际的问题可以使用合适的设计模式去……

一次线上内存溢出排查

现象:频繁full gc ,内存回收不掉。分析:新增需求后发现此现象,使用阿里 的Athas查线上内存情况,发现gc标记时间非常长。使用sonar扫描发现很多bug,但是经过代码分析,原因不在此。jmap -histo pid发现linkedHashMap有大量的数据未回收。将异常时转存的dump文件拉下来。文件太大,……