摘要: 1. VarHandle 1.1 用途 使用 VarHandle 取代 Unsafe 在 VarHandle 出现之前,这些潜在的问题会随着原子API的不断扩大而越来越遭。VarHandle 的出现替代了java.util.concurrent.atomic和sun.misc.Unsafe的部分操作 阅读全文
posted @ 2020-09-18 22:44 Numerz 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-18 22:25 Numerz 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-18 22:23 Numerz 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 资料: Hotpot Java虚拟机Class对象是在方法区还是堆中 https://my.oschina.net/u/3628059/blog/1557569 Java基础-JVM内存划分 https://juejin.im/post/6844903958977183757 注: 1. class 阅读全文
posted @ 2020-09-18 22:16 Numerz 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 转自 https://my.oschina.net/mengyuankan/blog/2664784 主要类 PooledDataSource PoolState popConnection pushConnection 阅读全文
posted @ 2020-09-12 16:38 Numerz 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 转自 https://www.jianshu.com/p/24fa4bdb9b9d https://zhuanlan.zhihu.com/p/28270828 https://hllvm-group.iteye.com/group/topic/39183 https://www.jianshu.co 阅读全文
posted @ 2020-09-12 16:00 Numerz 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 转自 https://www.jianshu.com/p/2c1be41f6e59 该方法的作用是返回无符号整型i的最高非零位前面的0的个数,包括符号位在内; 二分法 public static int numberOfLeadingZeros(int i) { if (i <= 0) { retu 阅读全文
posted @ 2020-09-11 16:35 Numerz 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 转自 https://www.cnblogs.com/xiaozengzeng/p/12078845.html 结论就是对于COUNT(1)和COUNT(*)执行优化器的优化是完全一样的,并没有COUNT(1)会比COUNT(*)快这个说法 目前基于磁盘的数据库或者搜索引擎(比如Lucene)的性能 阅读全文
posted @ 2020-09-08 11:20 Numerz 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1. 为什么lua脚本具有原子性? 资料:https://www.zhihu.com/question/346626417 redis会为lua脚本执行创建无网络连接的伪客户端模拟客户端调用redis执行命令,伪客户端执行lua脚本是排他的 https://blog.csdn.net/qq_2207 阅读全文
posted @ 2020-09-06 00:11 Numerz 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 参考博客: ThreadLocal-面试必问深度解析 https://www.jianshu.com/p/98b68c97df9b面试官:知道ThreadLocal嘛?谈谈你对它的理解?(基于jdk1.8) https://baijiahao.baidu.com/s?id=1653790035315 阅读全文
posted @ 2020-09-01 16:32 Numerz 阅读(150) 评论(0) 推荐(0) 编辑