摘要: 转发 https://blog.csdn.net/a745233700/article/details/126202100 阅读全文
posted @ 2023-05-05 15:16 WanderingAlbatross 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 网上搜了一些dubbo线程池监控的资料, 没有一个好用的。 自己去翻源码, 分享一个拿到dubbo provider侧线程池的方法。 @Value("${dubbo.protocol.port:20880}") private Integer port; public ThreadPoolExecu 阅读全文
posted @ 2021-01-12 23:19 WanderingAlbatross 阅读(733) 评论(0) 推荐(0) 编辑
摘要: update语句造成的死锁 阅读全文
posted @ 2020-07-21 22:34 WanderingAlbatross 阅读(2211) 评论(0) 推荐(0) 编辑
摘要: 问题分析 循环问题, 递归方式处理,或者for循环处理。 1. 退出条件, 只剩下一个人: 退出人数 = n - 1 变化的数据 报数, 退出人数 public static int getLastPersonNumber(int n) { if (n < 1) { return -1; } //初 阅读全文
posted @ 2020-04-20 11:04 WanderingAlbatross 阅读(476) 评论(0) 推荐(0) 编辑
摘要: Mysql可以使用字符串前缀 作为索引 以节约空间。 下面我们以 Java的UUID 生成的 32位(移除UUID中的 中划线)字符串 来做一下 测试。 表结构: UUID生成的方式(不考虑replaceAll的替换效率): 查询 不同长度的前缀索引效率(索引的选择性,即不重复的索引值)的SQL: 阅读全文
posted @ 2019-07-24 20:59 WanderingAlbatross 阅读(1920) 评论(0) 推荐(0) 编辑
摘要: 一、Mybatis配置 useGeneratedKeys=“true”时 , mybatis会将自增ID值 填充到 TestDO对象中的 id (keyProperty指定)属性。 二、JDBC java.sql.Statement对象 执行 executeUpdate 其中, returnGene 阅读全文
posted @ 2019-04-25 22:48 WanderingAlbatross 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: Lua + Redis 解决高并发 阅读全文
posted @ 2019-04-18 23:33 WanderingAlbatross 阅读(9692) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-02-25 14:43 WanderingAlbatross 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: 参考 https://www.jianshu.com/p/ba7fa25d3590 阅读全文
posted @ 2019-02-19 17:53 WanderingAlbatross 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1. cpu文件位置 /proc/cpuinfo /proc目录的解释 : https://zh.wikipedia.org/wiki/Procfs 2. 查看信息命令: cpu逻辑核个数: cat /proc/cpuinfo | grep "processor" | wc -l cpu物理核个数: 阅读全文
posted @ 2019-02-19 14:56 WanderingAlbatross 阅读(5877) 评论(0) 推荐(0) 编辑