上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: ## Overview >[Lecture#05 Buffer Pool](https://www.cnblogs.com/angelia-wang/p/16915995.html) > >[Lecture#06 HashTables](https://www.cnblogs.com/angelia 阅读全文
posted @ 2023-03-27 17:48 Joey-Wang 阅读(328) 评论(0) 推荐(0)
摘要: 缓存算法(页面置换算法)之LRU算法 LRU进阶之LRU-K和2Q 缓存淘汰算法(LFU、LRU、ARC、FIFO、2Q)分析 LRU (Least Recently Used) 算法思想 每次内存溢出时,把最长时间未被访问的数据置换出去。这种算法是完全从最近使用的时间角度去考虑的。 维护每个数据上 阅读全文
posted @ 2023-03-07 20:44 Joey-Wang 阅读(236) 评论(0) 推荐(0)
摘要: POCO 简单写XML文档 参考:https://blog.csdn.net/ma52103231/article/details/7609868 先介绍一下XML文档中有哪些元素: Element-文档中某个节点 Attr-文档中某个节点的属性 Text-文档中某个节点的文本 Comment-注释 阅读全文
posted @ 2022-11-26 20:26 Joey-Wang 阅读(141) 评论(0) 推荐(0)
摘要: 参考文献 (17条消息) C++ 使用Poco库实现XML的读取和写入_西西弗Sisyphus的博客-CSDN博客_c++写入xml 全局安装 pocoproject/poco: The POCO C++ Libraries are powerful cross-platform C++ libra 阅读全文
posted @ 2022-11-26 20:23 Joey-Wang 阅读(242) 评论(0) 推荐(0)
摘要: https://15445.courses.cs.cmu.edu/fall2022/project1/ OVERVIEW 在本学期中,你将为 BusTub DBMS 构建一个新的 disk-oriented storage manager。这种 storage manager 假定数据库的主存储位置 阅读全文
posted @ 2022-11-22 22:12 Joey-Wang 阅读(332) 评论(0) 推荐(0)
摘要: https://15445.courses.cs.cmu.edu/fall2022/project0/ bustub 项目用 C++ 17 编写,但 C++ 11 已经够用。 C++ 相关教程: short tutorial cppreference A Tour of C++ and Effect 阅读全文
posted @ 2022-11-22 21:48 Joey-Wang 阅读(436) 评论(0) 推荐(0)
摘要: 此处完成的是 CMU15-445 Fall2022 的 bustub 项目。 创建 Private Repo 在 github “create a new repository” 页面中直接创建一个private仓库,如 bustub-private。 # 1. 在本地创建一个原仓库的 bare c 阅读全文
posted @ 2022-11-22 21:34 Joey-Wang 阅读(587) 评论(0) 推荐(0)
摘要: 第一章 C++的初步认识 类是C++新增加的重要数据类型,可以体现数据的封装性和信息隐蔽。 封装:把有关数据与操作组成一个单位,与外界相对隔离。 大多情况下,将类中所有数据指定为私有,以实现信息隐蔽。 有类,可实现面向对象程序设计方法的封装、信息隐蔽、继承、派生、多态等功能。 声明语句即可放在函数内 阅读全文
posted @ 2022-11-22 21:27 Joey-Wang 阅读(83) 评论(0) 推荐(0)
摘要: 看的Linux公社的一篇文章,觉得不错,内容复制过来了。 其实在这之前,我一直以为gcc和g++是一个东西,只是有两个不同的名字而已,今天在linux下编译一个c代码时出现了错误才找了一下gcc和g++的区别。 先描述一下今天遇到的错误: 因为以前写程序的时候,写的都是cpp文件,然后就直接使用g+ 阅读全文
posted @ 2022-11-22 21:25 Joey-Wang 阅读(344) 评论(0) 推荐(0)
摘要: Make 与 CMake CMake 入门实战 Make 🆚 CMake 首先先来了解一下gcc,gcc是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(包括C、C++、Objective-C、Fortran、Java等等) 阅读全文
posted @ 2022-11-22 21:23 Joey-Wang 阅读(194) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页