07 2022 档案

摘要:1.进入容器 docker ps -a docker exec -it {id} bash 2.下载阿里arthas curl -O https://arthas.aliyun.com/arthas-boot.jar java -jar arthas-boot.jar 阅读全文
posted @ 2022-07-28 08:55 java架构师1 阅读(21) 评论(0) 推荐(0) 编辑
摘要:java8 Collectors.toMap value 不能为nulll private static void convert(Class<?> aClass, List<Field> fields, List<Map<String, Object>> list, Object obj) { i 阅读全文
posted @ 2022-07-26 14:04 java架构师1 阅读(946) 评论(0) 推荐(0) 编辑
摘要:获取方法泛型 public class Demo { public static void main(String[] args) throws NoSuchMethodException, NoSuchFieldException { // 获取成员方法返回值的泛型类型信息 getMethodRe 阅读全文
posted @ 2022-07-26 10:29 java架构师1 阅读(356) 评论(0) 推荐(0) 编辑
摘要:add(E e):把 e 加到 BlockingQueue 里,即如果 BlockingQueue 可以容纳,则返回 true,否则报异常 offer(E e):表示如果可能的话,将 e 加到 BlockingQueue 里,即如果 BlockingQueue 可以容纳,则返回 true,否则返回 阅读全文
posted @ 2022-07-21 17:51 java架构师1 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-07-21 15:34 java架构师1 阅读(24) 评论(0) 推荐(0) 编辑
摘要:数据库CPU飙升到100%的话怎么处理? 当CPU飙升到 100%时,先用操作系统命令 top 命令观察是不是 mysqld 占用导致的。 如果不是,找出占用高的进程,并进行相关处理。 如果是 mysqld 造成的, show processlist,看看里面跑的 session 情况,是不是有消耗 阅读全文
posted @ 2022-07-19 19:33 java架构师1 阅读(442) 评论(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 阅读(434) 评论(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 阅读(68) 评论(0) 推荐(0) 编辑
摘要:Spring 5.3.21 版本 生成代理对象源码分析 1.SynthesizedMergedAnnotationInvocationHandler.createProxy 方法创建代理对象 2. 阅读全文
posted @ 2022-07-15 16:07 java架构师1 阅读(49) 评论(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 阅读(279) 评论(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 阅读(74) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示