摘要: 1. MySQL 查询 where 字段和值类型不一致不走索引问题排查 1.1. 准备 1.2. 测试 where 字段在不同值类型情况下索引表现 1.2.1. 测试一、varchar 字段数值类型值 1.2.2. 测试二、varchar 字段字符串值 1.2.3. 测试三、char 字段数值类型值 阅读全文
posted @ 2024-07-09 14:42 Jason207010 阅读(174) 评论(0) 推荐(0)
摘要: 1. Linux 设置环境变量 1.1. export 命令 1.2. 直接使用 export 命令设置环境变量 1.3. 修改配置文件设置环境变量 1. Linux 设置环境变量 1.1. export 命令 export 命令用于设置或显示环境变量。 用法: export [-fn] [name 阅读全文
posted @ 2024-07-09 11:28 Jason207010 阅读(474) 评论(0) 推荐(0)
摘要: 1. Spring Boot Redis 集群性能优化(基于 Redisson) 1.1. 版本说明 1.2. 为什么是 Redisson 1.3. 参数优化 1.3.1. Redisson 配置参数 1.3.1.1. 通用参数 1.3.1.2. 集群参数 1.3.1.3. 最终参数配置 1.4. 阅读全文
posted @ 2024-07-08 11:32 Jason207010 阅读(1484) 评论(0) 推荐(1)
摘要: 1. sudo 安装与使用 1.1. 版本说明 1.2. 安装 sudo 1.3. 使用 sudo 执行命令 1. sudo 安装与使用 1.1. 版本说明 构件 版本 操作系统 Debian 12 (bookworm) 1.2. 安装 sudo 切换到 root 用户 su - root 安装 s 阅读全文
posted @ 2024-06-18 15:56 Jason207010 阅读(44) 评论(0) 推荐(0)
摘要: 1. Redis 集群单机一键部署 1.1. 版本说明 1.2. 节点说明 1.3. 脚本说明 1.4. 一键创建 Redis 集群 1.5. 一键关闭 Redis 集群 1.6. 一键启动 Redis 集群 1.7. 查看 Redis 集群信息 1. Redis 集群单机一键部署 1.1. 版本说 阅读全文
posted @ 2024-06-18 14:53 Jason207010 阅读(141) 评论(0) 推荐(0)
摘要: 1. JDK 常用命令行工具使用指南 1.1. jstat 1.1.1. 输出选项: 1.1.1.1. -class 1.1.1.2. -compiler 1.1.1.3. -gc 1.1.1.4. -gccapacity 1.1.1.5. -gcutil 1.1.1.6. -gccause 1.1 阅读全文
posted @ 2024-05-29 11:33 Jason207010 阅读(217) 评论(0) 推荐(0)
摘要: 1. Spring Async 使用及优化 1.1. 开启异步支持 1.2. 异步方法 1.2.1. 无返回值的异步方法 1.2.2. 有返回值的异步方法 1.3. 线程池优化 1.3.1. 方法级线程池 1.3.2. 全局线程池 1.4. 异常处理 1. Spring Async 使用及优化 1. 阅读全文
posted @ 2024-05-28 16:18 Jason207010 阅读(211) 评论(0) 推荐(0)
摘要: 1. JVM G1 垃圾收集器及参数优化 1.1. 版本说明 1.2. HotSpot JVM 技术架构 1.3. 性能指标 1.3.1. 响应能力 1.3.2. 吞吐量 1.4. G1 垃圾收集器介绍 1.5. G1 垃圾收集器适用场景 1.6. G1 垃圾收集器下的堆内存 1.6.1. G1 垃 阅读全文
posted @ 2024-05-27 15:49 Jason207010 阅读(2113) 评论(0) 推荐(0)
摘要: 1. Spring Boot Redis 集群性能优化(基于 Lettuce) 1.1. 版本说明 1.2. 为什么是 Lettuce 1.3. 参数优化 1.3.0.1. Springboot Redis 所有参数项 1.3.1. 最终参数配置 1. Spring Boot Redis 集群性能优 阅读全文
posted @ 2024-05-27 15:42 Jason207010 阅读(1881) 评论(0) 推荐(0)
摘要: 1. Java 进程 CPU 占用过高问题排查 1.1. 运行环境 1.2. 定位 CPU 占用高的进程 1.3. 定位 CPU 占用高的线程 1.4. 将线程 ID 转换为十六进制 1.5. 找到线程对应的栈信息 1.5.1. 使用 jstack 1.5.2. 使用 jcmd 1.5.3. 使用 阅读全文
posted @ 2024-05-27 14:29 Jason207010 阅读(1499) 评论(0) 推荐(0)