![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
刘超2012
业余技术博客作家,专业架构师
展开
-
JVM -记一次堆内存泄露
项目 - 学校爬虫项目说明:学区房项目是私人项目,主要是爬取网络上的学校作为基础数据,给用户综合展示并且作为学区参考。根据数据结构不同该项目分为爬取学校列表和学校详情两部分。这次出现内存泄露以及CPU飙升至卡死的情况是在爬取学校详情时出现的。该类问题在本地idea调试时不会出现,部署至线上才发生。具体表现为爬取数据项目开启后不久,cpu使用率直接升至200%左右,不久项目即报错堆内存泄露。...原创 2019-10-22 23:09:37 · 251 阅读 · 0 评论 -
Java虚拟机是如何加载Java类的? - 《深入拆解JAVA虚拟机》
本文引用自《极客时间》深入拆解JAVA虚拟机听我的意大利同事说,他们那边有个习俗,就是父亲要帮儿子盖栋房子。这事要放在以前还挺简单,亲朋好友搭把手,盖个小砖房就可以住人了。现在呢,整个过程要耗费好久的时间。首先你要请建筑师出个方案,然后去市政部门报备、验证,通过后才可以开始盖房子。盖好房子还要装修,之后才能住人。盖房子这个事,和 Java 虚拟机中的类加载还是挺像的。从 class 文件到...转载 2019-03-13 19:50:40 · 567 阅读 · 0 评论