会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
干瘪咸鱼
博客园
首页
新随笔
联系
订阅
管理
2024年10月31日
Jdk1.8 垃圾收集器分类及垃圾收集器选择思路
摘要: 根据运行方式Java HotSpot VM 包括三种不同类型的收集器分别是串行收集器、并行收集器和并发收集器,每种收集器具有不同的性能特征。 串行收集器使用单个线程来执行所有垃圾收集工作,这使得它相对高效,因为线程之间没有通信开销。它最适合于单处理器计算机,因为它无法利用多处理器硬件,尽管它在多处理
阅读全文
posted @ 2024-10-31 23:21 干瘪咸鱼
阅读(10)
评论(0)
推荐(0)
编辑
2024年10月30日
JVM调优相关基础命令简介
摘要: jsp 输出JVM中运行的进程状态信息 jstack 查看某个Java进程内的线程堆栈信息,制作线程Dump jstat 查看堆内存各部分的使用量和GC情况,以及加载类的数量 jmap 打印指定Java进程(或核心文件、远程调试服务器)的共享对象内存映射或堆内存细节 jhat 用来分析java堆的命
阅读全文
posted @ 2024-10-30 23:34 干瘪咸鱼
阅读(3)
评论(0)
推荐(0)
编辑
2024年10月28日
java命令常用参数记录
摘要: java命令常用参数 1、堆内存设置:-Xms<size> 设置初始堆内存大小,-Xmx<size> 设置最大堆内存大小,如-Xms512m -Xmx1g。 2、栈内存设置:-Xss<size> 设置每个线程的栈大小,如-Xss1m。 3、垃圾回收器选择:-XX:+UseG1GC 启用G1垃圾
阅读全文
posted @ 2024-10-28 10:25 干瘪咸鱼
阅读(2)
评论(0)
推荐(0)
编辑
2021年3月17日
List、Map中的contains和containsKey、containsValue方法阅读后的问题记录
摘要: List和Map中都存在判断存储的对象是否存在的方法。 List接口继承于Collection接口。Map是HashMap、TreeMap、LinkedHashMap的顶级接口。 在List、Set中判断已存储的是否存在的方式是contains()方法。 List的常用的List的实现类ArrayL
阅读全文
posted @ 2021-03-17 21:10 干瘪咸鱼
阅读(392)
评论(0)
推荐(0)
编辑
2020年11月23日
记一次基于生产者消费者模式的性能提升
摘要: 接到一个项目要求,要求很简单 统计出文件加下文件中指定的某些指令的出现次数。 根据要求将问题分解为以下几块: 1、要统计的指令,这个用脚趾头想都要放到配置文件中,根据操作的文件语法格式,将不同模块类型下的指令以JSON数组的形式进行配置存放,格式如下 {"C_OPERS": ["MOVE","CLE
阅读全文
posted @ 2020-11-23 14:44 干瘪咸鱼
阅读(161)
评论(0)
推荐(0)
编辑
公告