首先扯个题外话:最近几天累死累活调 B+ 树的时候发现总有个异常,我一直以为是 B+ 树实现的问题,没想到把 Buffer Pool 开大一点就过了,盯着输出 log 看了半天发现原来是 Project 1 的 Buffer Pool Manager 出了…
registers_是一个存储所有寄存器值的容器(通常是一个vector),每个寄存器存储的是一个 "rank" 值,表示某个哈希值的二进制表示中,最左边的 1 出现的位置。 resize(num_registers_, 0)方法将registers_的大小调整为num_registers_,并将每个寄存器的初始值设为 0。这意味着在算法开始时,所有寄存器都是空的,后续会...
本文回顾了CMU15445课程的学习历程及项目进度。学习始于2023年7月9日,至2024年3月3日结束。作者以C++语言为主,学习过程较为吃力,特别是项目部分。课程涉及多个项目,从项目0到项目4,每一步都充满了挑战。项目0从2023年12月5日开始,至7日完成,此项目主要为补习C++基础,笔记长达176行。项目1从1...
本科上过数据库而且认真读了《数据库系统概念》,做了习题的话,15445一个月可以搞定。
根据我及周围同学的面试反馈,今年秋招简历中包含这两个项目只能算作平分项。国外课程lab作为项目经历有...
并不同意“看完6.824和15445的学生满地走,导致辨识度不高”的结论。“看完”是一个指标,这里的“...
MIT 6.824和CMU 15445 直接相关的工作,是分布式存储或者数据库系统。两年前,学完这两门课的确是可以...
今年秋招,手上的项目就Webserver+mit6.s081以及一段不太契合的游戏客户端开发实习(我找C++后端开发...
只是学完了肯定不能,要是把习题做完了,就算是一半抄一半做,但把源码吃透了,也能找到。
如果是自己独立做完的lab, 还有cmu15213, mit6.s081 的lab。 可以给我发简历。如果我这没合适的岗...