![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能调优
文章平均质量分 56
javageekcoder
java开发
展开
-
JVM相关知识小结
JVM相关知识小结 前段时间本机运行的Java程序,经常出现OutOfMemoryError异常。由于种种原因,往往 是重启一下tomcat便草草了事。近来项目不是很忙,学习了一下Java虚拟机相关的资料,发现里面的 东西还真不少。比如刚才提到的异常信息,很多人一看便很可能内存溢出。但是内存溢出可能是栈 内存异常、方法区或本地方法区内存异常、也可能是堆内存移除。如果我们对相关的知识不熟悉转载 2013-09-29 09:47:25 · 599 阅读 · 0 评论 -
JAVA 集合框架优化之list.removeAll大数据量优化
今天在公司做项目需要求两个集合的补集,考虑到collection类有removeAll方法,决定采用这种方式;结果程序一直卡在那儿不动了; 数据量是两个集合的数据差不多都有60万,直接导致程序处于假死状态(程序当然是还在运行); 出现问题始终要解决的,我又给程序修改为先用retainAll求交集,然后再removeAll的方式,效果不明显(事实是也假死了),我的应用场景还要求实时性,没办法只能原创 2015-06-09 22:56:17 · 5334 阅读 · 2 评论