![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
ForwardOn
这个作者很懒,什么都没留下…
展开
-
linux CPU过高如何找到出问题的代码
1、找出最耗费CPU的进程pid 使用 top 命令找出,如下图 pid=20142 2、找出该pid最耗费资源的线程(不一定是一个) top -Hp pid 在这里,就是 top -Hp 20142,找到最耗费资源的线程id=20167 3、将线程id转换成16进制 printf ‘%x\n’ 线程id 即:printf ‘%x\n’ 20167 ==>> 4ec7 4、查看或保存栈信息 查看:jstack -l 20142 | grep -A 10 ‘4ec7’ ps: -A 表示从目标原创 2020-07-22 14:42:52 · 206 阅读 · 1 评论 -
UML类图整理
类 – 矩形框 类图有三层 : 1–类名,抽象类用斜体 2–类特性,属性和字段 3–类操作,方法 +public -private #protected 接口图: 第一种: 顶端有 <> ,第一行接口名称,第二行接口方法。 第二种:棒棒糖表示法。圆圈旁是接口名称,接口方法在实现类中实现。 继承关系 – 空心三角形+实线 实现接口 – 空心三角形+虚线 关联关系 – 实线箭头 聚合关系 – 空心菱形+实线箭头(弱‘拥有’关系,体现A对象可以包含B对象,对B对象不是A对象的一部分)原创 2020-07-02 14:41:24 · 176 阅读 · 0 评论