摘要:
目录1 什么是数据库事务?2 数据库事务的特性?3 什么是脏读,幻读,不可重复读?4 事务的隔离级别和四级封锁协议?5 什么是数据库索引?索引的优缺点?6 数据库中的binlog是什么7 数据库中的redolog是什么?8 为什么MySQL索引要使用B+树,而不是B树或者红黑树?9 MySQL中有哪 阅读全文
posted @ 2024-03-05 16:50
guanyubo
阅读(60)
评论(0)
推荐(0)
摘要:
目录 CMake是一个跨平台的构建系统,它使用一个名为CMakeLists.txt的文件来描述构建过程。下面是一个简单的CMakeLists.txt文件的示例,以及一些基本的CMake命令和语法的解释。 CMakeLists.txt 示例: # 设置CMake的最小版本要求 cmake_minimu 阅读全文
posted @ 2024-03-05 15:16
guanyubo
阅读(105)
评论(0)
推荐(0)
摘要:
目录1. 安装CMake2. 创建CMakeLists.txt文件3. 配置项目4. 构建项目5. 运行程序6. 调试和测试(可选)7. 安装和打包(可选) 在C++工程中,有多种方式可以构建项目,但CMake是其中一个非常流行和强大的跨平台构建工具。以下是使用CMake构建C++工程的基本步骤: 阅读全文
posted @ 2024-03-05 15:16
guanyubo
阅读(67)
评论(0)
推荐(0)
摘要:
目录文件系统的IO操作一、阻塞I/O(BIO)二、非阻塞I/O(NIO)三、信号驱动I/O四、异步IO五、I/O多路复用 文件系统的IO操作 在Linux中,以及大多数现代操作系统中,文件系统的IO操作通常是通过缓存IO来完成的。这种设计主要是为了提高IO性能,减少直接对磁盘的访问次数,并通过页缓存 阅读全文
posted @ 2024-03-05 10:08
guanyubo
阅读(117)
评论(0)
推荐(0)

浙公网安备 33010602011771号