相关文章
Mysql底层原理十一:Mvcc
为什么要mvcc?
提高并发度,如果读和写都是通过加锁的方式,并发肯定上不来,通过mvcc来实现写通过加锁,读通过mvcc readView机制
3.9.1 Undo版本链
再重复一遍,页面中的记录存放在用户表空间的数据页中&a…
编程日记
2025/1/20 22:32:48
如何用Python解决导师与学生分配的难题?
最近我遇到了一个有趣的问题,我的导师想要提前将下一届的学生分配给各位老师。这听起来似乎没什么大不了的,但实际上,这可是个挺头疼的事情。
想象一下,你作为一名导师,要负责领导一群研究生。你希望这些学生和你的研…
编程日记
2025/1/20 1:53:42
帝国CMS模板源码整站安装说明(图文)
安装步骤
第一步:先把得到的文件解压缩,把文件通过FTP传到空间里。(请不要把类似www.lengleng.net这个文件夹传到FTP,请传这个大文件夹下面的所有文件夹和文件到空间根目录,请不要上传到2级目录,除非你自己…
编程日记
2025/1/21 20:22:54
Windows 11 中Docker的安装教程
选择正确的Docker版本
在Windows上,你可以安装两种类型的Docker:Docker Desktop和Docker Toolbox。Docker Desktop是针对Windows 10 Pro、Enterprise和Education版本的,这些版本内置了Hyper-V虚拟化支持。对于旧版本的Windows,比…
编程日记
2025/1/22 5:01:41
Java垃圾回收机制(更新中...)
是什么?
Java的垃圾回收机制(Garbage Collection, GC)是Java内存管理的核心部分,负责自动回收不再被程序使用的内存空间,从而防止内存泄漏和崩溃等问题。这是Java语言的一个重要特性,极大地简化了程序员的…
编程日记
2025/1/19 13:41:09
vue vue3 手写 动态加载组件
效果展示 一、需求背景:
# vue3 项目涉及很多图表加载、表格加载 #考虑手写一个动态加载组件
二、实现思路
通过一个加载状态变量,通过v-if判断,加载状态的变量等于哪一个,动态加载组件内部就显示的哪一块组件。
三、实现效果…
编程日记
2025/1/16 9:06:42
【C++】STL--list
目录
list的介绍
list的使用
list的构造
list iterator的使用
list capacity
list modifiers
list的迭代器失效
list模拟实现 list的介绍 1. list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。 2. list的底层是双向…
编程日记
2025/1/19 7:51:50