![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础工具
文章平均质量分 52
一直不懂
笔记
展开
-
mac M1在根目录下创建文件夹时出现Read-only file system
在网上查了很多资料,都说要关闭SIP,但是关闭了SIP以后会发现还是有这个问题,根本解决不了。转载 2023-01-29 11:37:15 · 1123 阅读 · 1 评论 -
Guava常用工具
1. 基本工具1.1 使用和避免nullGuava用Optional<T>表示可能为null的T类型引用。一个Optional实例可能包含非null的引用,也可能什么也不包括。它从不说包含的是null值,而是用存在或缺失来表示。但Optional从不会包含null值引用。Optional<Integer> possible = Optional.of(5);possible.isPresent(); // returns truepossible.get(); //转载 2021-11-28 17:00:02 · 1854 阅读 · 0 评论 -
查找Java程序CPU高负荷步骤
步骤一:找到最耗CPU的进程top -c键入P(大写),进程按照CPU使用率排序步骤二:找到最耗CPU的线程top -Hp pid 显示一个进程的线程运行信息列表键入P(大写),线程按照CPU使用率排序步骤三:将线程PID转化为16进制(应为线程堆栈里,线程id使用16进制表示的)pringf “%x\n” pid步骤四: 查看堆栈,找到线程在干嘛jstack pid | grep ‘16进制的数字’ -c5 --color找到了耗CPU搞的线程对应的线程名称,看到了该线程正在执行的堆栈转载 2021-03-05 17:05:18 · 149 阅读 · 0 评论 -
常用工具备忘录
把日常经常使用到了工具命令记录在此,持续更新。JDKJDK基础故障处理工具MySQL查看当前事务隔离级别mysql> show variables like ‘transaction_isolation’;提交事务并自动启动下一个事务mysql> commit work and chain查找持续时间超过60s的事务mysql> select * from information_schema.innodb_trx where TIME_TO_SEC(timediff原创 2020-12-04 01:55:39 · 391 阅读 · 0 评论