Effective Modern C++ 笔记 auto 在概念上auto已经极简了,但是实际上仍然要微妙许多。它可以节约声明类型,也可以避免许多手动类型的正确性和声明问题。但是从结果的角度来说,尽管auto很努力在做事了,但是仍然可能是错误的。如果出现这种情况我们要知道如何去引导auto让他成为正确的类型,因为退回使用手动声明类型仍然是下下策。 接下来的内容会涵盖auto的所有细节 Item 5: Prefer auto to expli 2023-12-09 C++ #CPP #Note
CMU15-445- Project #1 - Buffer Pool Manager 环境搭建 按照P0的指导中进行环境的搭建,由于我本人现在时WIN平台,课程没有提供一键配置环境的脚本,所以我选择云服务器进行环境的构建,很稳。 但是我的云服务器配置只有2核2G在编译的时候会爆内存。这里还有个故事,在爆内存之后我已经意识到这个问题,我给阿里云客服提了个工单试图能白嫖一些配置,客服还是很有水平的,直接就分析出来我是内存爆了导致的,但是直接建议我加钱升级配置,不告诉我设置swap分区 2023-12-08 CMU15-445 #CMU15-445 #Project
B+ Tree Index TABLE INDEX A table index is a replica of a subset of a table’s attributes that are organized and/or sorted for efficient access using those attributes.The DBMS ensures that the contents of the tabl 2023-12-07 CMU15-445 #Note
CMU15-445- Project #0 - C++ Primer CMU15-445 作为 CMU 数据库的入门课,这门课由数据库领域的大牛 Andy Pavlo 讲授(“这个世界上我只在乎两件事,一是我的老婆,二就是数据库”)。 这是一门质量极高,资源极齐全的 Database 入门课,这门课的 Faculty 和背后的 CMU Database Group 将课程对应的基础设施 (Autograder, Discord) 和课程资料 (Lectures, 2023-11-28 CMU15-445 #CMU15-445 #Project
World Hello 距离上一次整个人的博客还是上一次。 那时候纯粹是好奇、 似乎每天都在忙忙碌碌却又不知道自己到底在干些什么。 在一些机缘巧合之下我决定重新建立个人博客。 希望自己能够坚持更新,记录一下自己还剩下不多的大学生活。 🎓🔧💻 😒: secret_aJ4QnDbcw1sJ3FTqdWRFn8zxOFxUTQe9798A8ecYyfD obsidian-share-db 2023-11-28