学习笔记

学习笔记

C++ 学习笔记

C++ Primer C++ Primer是一本C++经典著作,学习它对于深入了解C++有好处,而图形学大量依赖C++,故我进行学习这本书,记录在此。 15章 类继承的修饰方式:public、protected、private public:基类所有对象访问权限保持原样到派生类 protected:基类所有public对象在派生类中变为protected对象 private:基类所有对象(public、protected、private)在派生类中变为private对象 总之,派生类继承基类对象的权限变化如下表 修饰方式 基类public 基类protected 基类private public public protected private protected protected protected private private private private private 17章 标准库特殊设施 正则表达式30分钟入门教程 代码仓库 CPP_Primer_Practice

By Feiran Yu

学习笔记

Mit6.828/6.S081 Fall2020 学习记录

为什么要学习这个课 Mit6.828 是著名的操作系统课程,为了完成用Nexys4 DDR 制作一台计算机[2] 操作系统,计划把它过一遍 这门课主要由讲义和lab组成,核心是lab。所以我这里的学习就以lab为主,参考讲义,边做边学 讲义 xv6的英文版在这里 中文版在这里 内容概览 一共11个LAB 以及环境配置 环境配置 如果安装debian的话,需要安装测试版(bullseye),buster版本的qemu版本过旧不能运行它提供的程序。 安装好debian bullseye 后需要安装 QEMU(虚拟机)和 GCC riscv工具链,直接用它提供的脚本一行就可以完成。(需要注意Fall2019使用的QEMU版本是4.x 而这个脚本安装的始终是最新的QEMU(已经更新至5.x),在Fall2019项目中make qemu会报错) 最后再git clone Xv6,进入目录,make qemu即可。 LAB 1:

By Feiran Yu