上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: add(E e):把 e 加到 BlockingQueue 里,即如果 BlockingQueue 可以容纳,则返回 true,否则报异常 offer(E e):表示如果可能的话,将 e 加到 BlockingQueue 里,即如果 BlockingQueue 可以容纳,则返回 true,否则返回 阅读全文
posted @ 2022-07-21 17:51 java架构师1 阅读(287) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-07-21 15:34 java架构师1 阅读(29) 评论(0) 推荐(0)
摘要: 数据库CPU飙升到100%的话怎么处理? 当CPU飙升到 100%时,先用操作系统命令 top 命令观察是不是 mysqld 占用导致的。 如果不是,找出占用高的进程,并进行相关处理。 如果是 mysqld 造成的, show processlist,看看里面跑的 session 情况,是不是有消耗 阅读全文
posted @ 2022-07-19 19:33 java架构师1 阅读(468) 评论(0) 推荐(0)
摘要: 排查内存溢出 第一步:查找Java进程号 ps -aux | grep java 第二步:生成dump文件(其中xxx.bin是你生成日志文件的文件名) jmap -dump:live,format=b,file=xxxx.bin 进程ID 第三步:使用jhat分析,这个命令会启动一个服务,将分析结 阅读全文
posted @ 2022-07-19 17:19 java架构师1 阅读(446) 评论(0) 推荐(0)
摘要: 1.Linux下cpu飙升100% top 找出进程 CPU 比较高 PID top -Hp PID 打印 该 PID 进程下哪条线程的 CPU 占用比较高 tid printf “%x\n” tid 将该 id 进行 16 进制转换 tidhex jstack PID |grep tidhex 打 阅读全文
posted @ 2022-07-19 11:17 java架构师1 阅读(82) 评论(0) 推荐(0)
摘要: Spring 5.3.21 版本 生成代理对象源码分析 1.SynthesizedMergedAnnotationInvocationHandler.createProxy 方法创建代理对象 2. 阅读全文
posted @ 2022-07-15 16:07 java架构师1 阅读(62) 评论(0) 推荐(0)
摘要: 记录请求参数和执行时间(AOP实现) 1.添加依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </depen 阅读全文
posted @ 2022-07-05 10:48 java架构师1 阅读(306) 评论(0) 推荐(0)
摘要: import com.baomidou.mybatisplus.annotation.TableName; import lombok.SneakyThrows; import java.io.IOException; import java.lang.reflect.ParameterizedTy 阅读全文
posted @ 2022-07-04 15:55 java架构师1 阅读(83) 评论(0) 推荐(0)
摘要: leetcode 每日一题 515. 在每个树行中找最大值 /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeN 阅读全文
posted @ 2022-06-24 09:48 java架构师1 阅读(18) 评论(0) 推荐(0)
摘要: leetcode 每日一题 513. 找树左下角的值 /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode 阅读全文
posted @ 2022-06-22 10:46 java架构师1 阅读(29) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页