向之礼的个人博客

Java 内存泄漏的定位

1 2 3 4 5 6 7 # 1. 查看相应端口的 Java 进程的 PID lsof -i:<port> # 2. 占用内存前 20 的 class 倒叙查看 jmap -histo:live <port> | head -n 20 # 3. 上一步猜不出具体问题的话,导出 dump jmap -dump:format=b,file=dump.hprof <port> # 4. 使用 IDEA

PostgreSQL 的使用

简介 现在称为 PostgreSQL 的对象关系数据库管理系统源自加州大学伯克利分校编写的 POSTGRES 包。经过二十多年的发展,PostgreSQL 现在是世界上最先进的开源数据