Hyggge's Blog
04
29
「BUAA-OO」第二单元:电梯调度 「BUAA-OO」第二单元:电梯调度
前言 OO第二单元的主题是 "多线程",主要是让我们初步学习多线程的编程思想,理解和解决线程交互和线程安全问题,进一步深化对 "面向对象" 的理解。 本单元的三次作业都是和 "电梯调度问题" 有关,需要我们根据不同要求对电梯调度系统进行模拟
2022-04-29
18
18
「BUAA-OS」 Lab2:内存管理 「BUAA-OS」 Lab2:内存管理
Lab2 实验报告 实验思考题 Thinking 2.1 Q: 在我们编写的 C 程序中,指针变量中存储的地址是虚拟地址还是物理地址? MIPS 汇编程序中 lw, sw 使用的是虚拟地址还是物理地址? A: 因为CPU只会发出虚拟地址,因
2022-04-18
16
「操作系统」进程调度 「操作系统」进程调度
进程调度实际上就是在就绪进程队列中选择一个进程执行,关于进程的调度我们需要考虑三个问题—— 调度的时机:何时进行进程调度 调度的执行:调度时如何进行CPU上下文切换 调度的策略:按照什么原则选择一个就绪进程进行调度 调度的时机 当遇到下
2022-04-16
12
「BUAA-C++」Lec6:多态 「BUAA-C++」Lec6:多态
C++中的多态是继数据抽象(封装)和继承之后第三个重要的面向对象的特性,所谓多态是指用一个名字定义不同的函数,这些函数执行不同但又类似的操作,这样就可以用同一个函数名调用不同内容的函数。C++中多态主要依靠向上转型、动态绑定、虚函数等机制实
2022-04-12
11
「Git」分支管理 「Git」分支管理
分支基本操作 指令 解释 git branch 查看本地分支 git branch -a 可以查看本地和远程仓库的分支 git branch -vv 将所有的本地分支列出来并且包含更多的信息,如每一个分支正在跟
2022-04-11
11
「Git」远程仓库 「Git」远程仓库
远程仓库操作 指令 解释 git remote add origin <ssh> 将远程仓库关联到本地版本库,并将origin作为远程库的名字 git clone <ssh> 直接将远程仓库
2022-04-11
11
10
03