![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
squanchs
zhizhiweizhizhi
展开
-
JVM假死 内存泄漏导致OOM
上下文:一个处理PDF的单线程程序,需要读取其中文字,做算法分析。 读入文件很多(几十G),处理到一半程序就会卡死直至崩溃。所以需要分析一下: 对垃圾回收进行分析, 发现老年代的内存一直在增加,要么是年龄达到阈值 要么是对象太大一下塞到老年代,这都没关系,因为full gc一直在进行,如果正常的垃圾 full GC一定会把它回收掉。但是持续只增不减,只能怀疑内存泄漏。 通过heap-dump发现 有个可疑对象。。。第三方pdf的包,文件写入buffer之后buffer不释放掉。。导致泄漏,原创 2021-04-01 09:06:45 · 290 阅读 · 2 评论 -
上下转型奇葩想法
上下转型奇葩想法 上转型: 注明:皇上就是developer 皇上登基想知道各宗各派都有什么本领。宣李武将上朝,李武将得二子 李一&李二(李一和李二extends 李武将) 李家历代精通长剑(父类方法),但李一在射箭(李一独有方法)方面颇有造诣 李二短剑(李二独有方法)玩的很6。 现宣李武将上朝, 皇上: 听闻爱将武功高强,不知都会哪般武艺? 李武将:回皇上,末将精通长剑,此乃李家传统(他...原创 2020-02-18 10:50:02 · 102 阅读 · 0 评论 -
史诗级基础之JDBC
package com.soong.jdbctest; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class DBConnect { private static final String URL原创 2016-10-24 20:39:04 · 273 阅读 · 0 评论