摘要: InnoDB存储引擎的数据存储结构 B+ 树 为什么选择B+树? 因为B+树的叶子节点存储了所有的data,所以它的非叶子节点可以存储更多的key,使得树更矮;树的高度几乎就是I/O的次数,所以选择更矮的B+树更好。 B+树的所有叶结点构成是一个有序链表并用指针连接(双向指针),可以提高范围查询的速 阅读全文
posted @ 2022-11-04 22:51 天凉好个秋秋 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1. 预处理,生成 .i 的文件。(input) 2. 将 .i的文件转换成汇编语言,生成 .s 的文件 3.生成机器语言文件,.o的文件 4.连接目标代码,生成可执行文件 .out 阅读全文
posted @ 2022-11-04 22:18 天凉好个秋秋 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1. 基本内置数据类型和占用字节 char/unsigned char/signed char 1B int/ unsigned int / signed int 4B short int 2B long int 64位系统: 8B 32位系统:4B float 4B double 8B 2.字节对 阅读全文
posted @ 2022-11-04 22:08 天凉好个秋秋 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 浅拷贝复制的是指向对象的地址,而不是复制对象本身。相当于创建一个快捷方式。 深拷贝是新建一个一模一样的对象,该对象与原对象不共享内存,修改新对象也不会影响原对象 阅读全文
posted @ 2022-11-04 15:44 天凉好个秋秋 阅读(11) 评论(0) 推荐(0) 编辑