- 博客(4)
- 收藏
- 关注
原创 Mysql多版本并发控制MVCC总结
Mysql多版本并发控制MVCC总结(总结,非基础) MVCC是Mysql防止脏读的一种手段,除了MVCC还可以用Sheard 锁(共享锁)来防止脏读,MVCC总结具体如图(图片较小,请自行放大):
2021-03-25 16:50:28
139
原创 图解JDBC的连接过程(非原理)
图解JDBC的连接过程(非原理) 如图:jdbc的连接过程,和为何Class.forName()即可注册Mysql驱动。
2021-03-25 11:50:45
253
1
原创 hashmap为何进入死循环看这一篇就够了
hashmap为何进入死循环看这一篇就够了 翻阅了很多博客,感觉网上所写的博客多数对hashmap为何进入死循环解析得不够清楚,所以今天写这个文章希望能够帮助到更多还没搞懂hashmap为何进入死循环的人。 总的来说就是hashmap同时有多个线程进行操作时,可能会扩容,线程1在扩容过程中保存了一个next链表,此时时间片用完了。线程2进来把线程1的next链表给修改了。具体请看图。(主要看线程1next链表的变化) ...
2021-03-25 11:35:37
207
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人