自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 cmu15445(2024fall) project 1

这里的disk scheduler主要功能是使用一个队列存储buffer pool manager发来的页面访问请求,并通过一定的调度策略进行调度,即安排处理请求的先后,然后通过DiskManager类的对象disk_manager处理read / write请求。这里bustub中调度策略是简单的FIFO,其他调度策略可以参考OS课程中学习的磁盘调度策略。这里其实也可以进行优化,未来有时间研究一下。

2025-05-29 22:11:44 821

原创 cmu15445(2024fall) project 0

本来笔者是打算做2025 spring的,但是做完project 0打算在gradescope上提交时,发现文档里没提供课程码。之后到cmu提供的 Discord channel里查看聊天记录,发现2025 spring现在是不公开的(悲),所以非cmu学生是不能用gradescope评分2025 spring的。似乎和不是andy教课有关。所以改成做2024 fall。由于2025的project 0也做了,在这里也稍微做点记录。

2025-05-24 00:52:15 608

原创 cmu15445-bootcamp Note

最近打算写写cmu15445课程的project,但是对于c++的很多新特性和深入用法不够熟悉,这里从cmu15445-bootcamp入手,重新熟悉c++

2025-05-21 23:18:30 1081

原创 AgensGraph内核分析(一)

agensgraph中添加了与图相关的系统表,下图为src/include/catalog中agensgraph添加的定义系统表数据结构的头文件。src/backend/parser中添加了关于图与cypher语言进行语义分析的parser文件。(1)系统表(src/backend/catalog,src/include/catalog)下图为src/backend/catalog中添加的定义了对系统表进行操作的函数。(3)编译器(src/backend/parser)

2024-05-28 18:55:51 420

原创 关于if语句中无大括号时的问题

if语句后无大括号时,一般来说if的语句块只包括if后的一条语句。但今天遇到了一个问题,

2022-03-07 17:03:19 5866 3

原创 关于C++中字符输入中空格的问题

本人算编程蒟蒻,才开始比较系统的学习c++。开始时关于cin对空格的输入问题一直很疑惑。目前自己总结了以下要点:(1)

2022-03-07 14:58:28 4681 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除