Babyy

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2019年11月14日

摘要: String name = internetAddress0[0].getPersonal(); String iso8859=new String(name.getBytes("ISO-8859-1"),"utf-8"); // OKString gb2312=new String(name.ge 阅读全文
posted @ 2019-11-14 16:09 Babyy 阅读(583) 评论(0) 推荐(0) 编辑

2019年11月11日

摘要: 远程服务启动: java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar sfts-service-201911111451.war IDEA配置: 以上。 阅读全文
posted @ 2019-11-11 18:12 Babyy 阅读(118) 评论(0) 推荐(0) 编辑

2019年4月24日

摘要: 场景1:刚复制来的java类乱码,反复修改无果 解:将java类用NotePat++打开,可正常显示,复制过来即可。 阅读全文
posted @ 2019-04-24 11:36 Babyy 阅读(91) 评论(0) 推荐(0) 编辑

2019年3月28日

摘要: 新生代:复制算法,IBM研究过,约98%对象是“朝生夕死”,所以不需要按照1:1来划分;HotSpot中默认是8:1:1,即每次新生代可用空间为90%,只有10%会被“浪费”, 当Survivor空间不够时,需要依赖老年代进行分配担保。 将内存分为相等的2个部分, 当1块用完后,将存活对象复制到另1 阅读全文
posted @ 2019-03-28 10:23 Babyy 阅读(226) 评论(0) 推荐(0) 编辑

2019年3月27日

摘要: Parallel Scavenge:吞吐量优先收集器 吞吐量:CPU用于运行用户代码的时间与CPU总消耗时间的比值,(吞吐量Throughput = 运行用户代码时间/(运行用户代码时间+垃圾收集时间) or 吞吐量=(JVM运行时间-GC时间)/JVM运行时间) 停顿时间: 吞吐量:适合后台运算而 阅读全文
posted @ 2019-03-27 17:15 Babyy 阅读(130) 评论(0) 推荐(0) 编辑

2019年3月21日

该文被密码保护。 阅读全文
posted @ 2019-03-21 08:57 Babyy 阅读(1) 评论(0) 推荐(0) 编辑

2019年3月5日

该文被密码保护。 阅读全文
posted @ 2019-03-05 15:53 Babyy 阅读(0) 评论(0) 推荐(0) 编辑

2019年2月15日

该文被密码保护。 阅读全文
posted @ 2019-02-15 11:06 Babyy 阅读(1) 评论(0) 推荐(0) 编辑

2019年1月23日

摘要: 解决 内存泄漏 于是赶快登陆探测服务器,首先是 top free df 三连,结果还真发现了些异常。 我们的探测进程 CPU 占用率特别高,达到了 900%。 我们的 Java 进程,并不做大量 CPU 运算,正常情况下,CPU 应该在 100~200% 之间,出现这种 CPU 飙升的情况,要么走到 阅读全文
posted @ 2019-01-23 10:50 Babyy 阅读(250) 评论(0) 推荐(0) 编辑

2019年1月17日

摘要: 通常,内存的问题就是 GC 的问题,因为 Java 的内存由 GC 管理。有2种情况,一种是内存溢出了,一种是内存没有溢出,但 GC 不健康。 内存溢出的情况可以通过加上 -XX:+HeapDumpOnOutOfMemoryError,该参数作用是:在程序内存溢出时输出 dump 文件。 -XX:H 阅读全文
posted @ 2019-01-17 10:45 Babyy 阅读(188) 评论(0) 推荐(0) 编辑