- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Synchronized相关的面试题
java 并发编程 cas 自旋 cas+死循环 yield+自旋 sleep +自旋 park+自旋 对象在内存中的布局 公平锁和非公平锁 ReentrantLock 源码 AQS syschronized 关键字 底层原理 从各个层面分析: 1.java代码: synchronized 2.字节码的层面: monitorenter,monite...
2020-04-22 11:41:05 245
原创 mysql总结
mysql 的三大块 索引,存储引擎,事务 1.索引是一种数据结构 2.mysql 底层使用的数据结构是b+ 树 不使用别的数据结构的原因: 二叉树,有序节点,会退化成链表,时间复杂度太高,性能太低 红黑树,是一种平衡的二叉树,解决二叉树退化为链表的问题,有左旋,右旋的操作 b-树 不利于范围查找。 b+树 mysql 的执行计划 explain mysql 的存储引擎: ...
2020-04-06 11:54:48 167
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人