随笔分类 -  java

摘要:线上接口响应慢如何排查? 常见排查手段 慢查询日志 sql 性能瓶颈 slow_query_log 慢查询开关 slow_query_log_file 慢查询日志存放的路径 long_query_time 超过多少秒才会记录日志 监控指标 系统性能指标 包括请求成功率 系统吞吐量 响应时长 资源性能 阅读全文
posted @ 2024-12-26 00:45 贺艳峰 阅读(245) 评论(0) 推荐(0) 编辑
摘要:MAT 下载 https://archive.eclipse.org/mat/ 选择对应平台以及对应系统架构进行下载。 启动的时候记得修改MemoryAnalyzer.ini中堆内存默认是1g修改成大于要分析的dump文件大小。 注意事项 看看自己服务器jdk版本。 需要工具可以评论私发给你们 Me 阅读全文
posted @ 2024-12-05 15:26 贺艳峰 阅读(42) 评论(3) 推荐(1) 编辑
摘要:队列 目录队列LinkedBlockingQueue 阻塞队列SynchronousQueue 交换队列DelayQueue 延时队列ArrayBlockingQueue 有界循环队列常见面试题 LinkedBlockingQueue 阻塞队列 新增操作 add队列满的时候抛出异常 offer队列满 阅读全文
posted @ 2024-04-18 16:46 贺艳峰 阅读(7) 评论(0) 推荐(0) 编辑
摘要:UnSafe 目录UnSafe乐观锁compareAndSwapIntgetObjectVolatileputObjectobjectFieldOffset 乐观锁 CAS 原子操作 compareAndSwapInt 从var1对象的起始指针移动var2位,如果该位置上存储的值等于var4,那么将 阅读全文
posted @ 2024-04-15 13:50 贺艳峰 阅读(8) 评论(0) 推荐(0) 编辑
摘要:JAVA 反射 目录JAVA 反射什么是JAVA反射类的加载过程Class 详解参考博客 什么是JAVA反射 就是在运行时候可以动态的获取成员变量,方法。动态调用该类的方法。被称之为JAVA反射 要使用该类的反射,必须获取到该类的字节码对象.解剖该类就要使用到Class类中的方法。所以先要获取到每一 阅读全文
posted @ 2024-04-10 12:02 贺艳峰 阅读(19) 评论(0) 推荐(0) 编辑

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