![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java调优
Chris馒头
这个作者很懒,什么都没留下…
展开
-
java之cpu过高排查
1、首先,使用top命令看一下那个进程CPU过高 top 2.记录一下pid号:64644,然后Ctrl+c,停止。 输入: top -H -p 64644 这样到java进程中那个线程导致的CPU过高。拿到PID:64659。 由于java栈中显示的pid是16进制的。所以这里需要将十进制转化为16进制: printf '%x\n' 64659 3.使用jstack命令查看,将刚才十进制转化为16进制的:fc93了,使用grep过滤一下 jstack 6464原创 2021-07-19 13:46:41 · 2599 阅读 · 0 评论 -
遇到多个构造器参数时考虑用构建器
package com.sudy.alarm.test; //Builder Pattern public class NutritionFacts { private final int servingSize; private final int servings; private final int calories; private final int ...原创 2020-02-27 13:06:13 · 125 阅读 · 0 评论