学习笔记
文章平均质量分 75
大钊灬
这个作者很懒,什么都没留下…
展开
-
synchronize和lock的区别
synchronize是关键字,是基于c++实现的。lock是接口,源码由jdk提供,语言使用Java实现的。synchronize使用时,退出同步代码块锁就会同步释放,但是lock使用时,需要自己手动去使用锁,调用unlock方法。原创 2023-08-21 16:10:22 · 91 阅读 · 1 评论 -
计网,操作系统
采用资源复用或共享的方式打破互斥当进程获取了部分资源但是无法获取全部资源,就自动释放已经占用的资源打破不可剥夺条件给进程分配资源时一次性分配其资源,要么不分配打破请求和保持给资源分配一个编号,进程按编号递增的方式请求资源,打破循环等待。原创 2023-08-17 16:50:29 · 113 阅读 · 1 评论 -
MySQL优化
当插入一条数据主键的值所对应的页(page1)已经放不下,这时就会发生也分裂现象。会先创建一个新的页(page3),然后将超过50%的数据移动到新的页(page3)。然后该条数据插入到新数据页(page3),再对链表指针进行重新设置。将(page1)的下一个指向page3,page3的上一个指向page1,将page3的下一个指向page1之前的下一页。原创 2023-08-17 16:29:41 · 53 阅读 · 2 评论 -
MySQL索引
MySQL学习笔记原创 2023-08-15 12:19:52 · 54 阅读 · 1 评论