CS
flytianli
这个作者很懒,什么都没留下…
展开
-
ConcurrentHashMap原理
简介ConcurrentHashMap 是 util.concurrent 包的重要成员。本文将结合 Java 内存模型,分析 JDK 源代码,探索 ConcurrentHashMap 高并发的具体实现机制。由于 ConcurrentHashMap 的源代码实现依赖于 Java 内存模型,所以阅读本文需要读者了解 Java 内存模型。同时,ConcurrentHashMap 的源代码会涉及到散列算法和链表数据结构,所以,读者需要对散列算法和基于链表的数据结构有所了解。Java 内存模型由于转载 2020-08-12 11:35:27 · 827 阅读 · 0 评论 -
技术基础1
1.使用mysql索引都有哪些原则?索引什么数据结构?B+tree和Btree什么区别?1、 对于查询频率高的字段创建索引;2、 对排序、分组、联合查询频率高的字段创建索引;3、 索引的数目不宜太多原因: a、每创建一个索引都会占用相应的物理控件;b、过多的索引会导致insert、update、delete语句的执行效率降低;4、若在实际中,需要将多个列设置索引时,可以采用多列索引如:某个表(假设表名为Student),存在多个字段(StudentNo, StudentName, ...转载 2020-08-12 11:14:18 · 137 阅读 · 0 评论