相关文章
MySQL 事务隔离级别
MySQL 中并发会出现的问题
脏读(Dirty Read):一个事务读取到了另一个未提交修改的数据。
例如,事务 A 修改了某条记录,但还未提交,此时事务 B 读取了该记录,之后事务 A 回滚了,那么…
建站知识
2025/4/23 20:40:18
docker 安装部署 canal
1 mysql 安装
1.1 拉取镜像
docker pull mysql:8.4.41.2 创建挂载目录
mkdir -p /user/lzl/tool/docker/mysql/mysql_8.4.4/home/confmkdir -p /user/lzl/tool/docker/mysql/mysql_8.4.4/home/datamkdir -p /user/lzl/tool/docker/mysql/mysql_8.4.4/home/log1.3 编辑配置文…
建站知识
2025/4/26 17:14:33
vue3 如何清空 let arr = reactive([])
在 Vue 3 中,如果你有一个使用 reactive 创建的响应式数组,并且你想清空这个数组,有几种方法可以实现。以下是一些常见的方法:
方法一:直接设置长度为0
你可以直接将数组的长度设置为0,这样会清空数组的内…
建站知识
2025/4/24 13:00:29
安科瑞新能源防逆流解决方案:守护电网安全,赋能绿色能源利用
随着光伏、储能等新能源在用户侧的快速普及,如何避免电力逆流对电网造成冲击,成为行业关注的焦点。安科瑞凭借技术实力与丰富的产品矩阵,推出多场景新能源防逆流解决方案,以智能化手段助力用户实现安全、经济的能源管理࿰…
建站知识
2025/4/27 13:12:56
C++设计模式-适配器模式:从基本介绍,内部原理、应用场景、使用方法,常见问题和解决方案进行深度解析
一、适配器模式基本介绍
适配器模式(Adapter Pattern)是一种结构型设计模式,其核心目标是解决接口不兼容问题。如同生活中的电源适配器将220V电压转换为设备所需的5V电压,软件中的适配器模式通过中间层转换,使原本无法…
建站知识
2025/4/30 0:57:46
LeetCode24两两交换链表中的节点
思路: 设定一个dummy虚拟头节点 [注意:需要使用malloc分配好内存],两个指针,pre在后,cur在前,先链接后面的节点,避免链表丢失,循环进入下一轮的要注意指针的位置,剩下就是…
建站知识
2025/4/30 1:34:34
Qt窗口控件之菜单栏QMenuBar
菜单栏QMenuBar
1. QMenuBar
Qt 中的菜单栏是通过 QMenuBar 类型来实现的,一个主控件最多只能有一个菜单栏。一个菜单栏可以添加多个菜单,一个菜单又可以添加多个菜单项。
每个菜单又都是一个 QMenu 类型,每个菜单项都是一个 QAction。 2.…
建站知识
2025/4/30 9:34:00