Loading

摘要: 3. Delete 实现 附上实验2的第一部分🔗 https://www.cnblogs.com/JayL-zxl/p/14324297.html 附上实验2的第三部分🔗 https://www.cnblogs.com/JayL-zxl/p/14332249.html 1. 删除算法原理 cmu 阅读全文
posted @ 2021-01-26 13:59 周小伦 阅读(5637) 评论(5) 推荐(0) 编辑
摘要: Lab2 在做实验2之前请确保实验1结果的正确性。不然你的实验2将无法正常进行 环境搭建地址如下 https://www.cnblogs.com/JayL-zxl/p/14307260.html 实验一的地址如下 https://www.cnblogs.com/JayL-zxl/p/14311883 阅读全文
posted @ 2021-01-25 11:32 周小伦 阅读(11666) 评论(7) 推荐(2) 编辑
摘要: 0. 关于环境搭建请看 https://www.cnblogs.com/JayL-zxl/p/14307260.html 好了时隔超久我来填坑了,这次重构代码和修复之前博客中的一些错误。主要是为了复习数据库嘿嘿,防止误导大家和我自己复习的时候出现问题。 1. Task1 LRU REPLACEMEN 阅读全文
posted @ 2021-01-22 10:24 周小伦 阅读(14176) 评论(28) 推荐(1) 编辑
摘要: 0.写在前面 从这篇文章开始。开一个新坑,记录以下自己做cmu数据库实验的过程,同时会分析一下除了要求我们实现的代码之外的实验自带的一些代码。争取能够对实现一个数据库比较了解。也希望能写进简历。让自己简历丰富一些。2020年课程的网址如下 https://15445.courses.cs.cmu.e 阅读全文
posted @ 2021-01-21 12:01 周小伦 阅读(7363) 评论(2) 推荐(2) 编辑
摘要: 为了cmu数据库的Lab2作准备 1. B-Tree Family → B-Tree (1971) → B+Tree (1973) → B*Tree (1977?) → B link-Tree (1981) 2. B+ Tree的特性 完美平衡树 根结点至少有两个子女。 除了根结点以外的其他结点的关 阅读全文
posted @ 2021-01-20 17:48 周小伦 阅读(6560) 评论(0) 推荐(3) 编辑
摘要: 0. 环境要求 关于环境已经在lab1里配置过了这里要记得安装gdb 安装命令 sudo yum install gdb 实验的下载地址 http://csapp.cs.cmu.edu/3e/labs.html gbd的命令地址 http://csapp.cs.cmu.edu/2e/docs/gdb 阅读全文
posted @ 2021-01-20 16:18 周小伦 阅读(1563) 评论(0) 推荐(0) 编辑
摘要: 写在前面 之前考研的时候csapp的书有刷过5,6遍,所以对书本知识还算比较了解。恰逢最近在学c++的时候,顺带刷一下大名鼎鼎的csapp实验。 0. 环境准备 最好准备一个纯净的Linux系统这里建议使用docker 构建一个centos或者 ubuntu系统 实验资料的下载 ​CS:APP3e, 阅读全文
posted @ 2021-01-19 20:49 周小伦 阅读(1923) 评论(2) 推荐(2) 编辑
摘要: 1. 安装docker 在mac-os下我们可以利用homebrew很容易的安装docker。 brew install docker 当然去官网下载也很容易 Empowering App Development for Developers | Docker​ 进入官网之后按照如下步骤操作 然后点 阅读全文
posted @ 2021-01-16 21:14 周小伦 阅读(2727) 评论(3) 推荐(1) 编辑