- 博客(8)
- 收藏
- 关注
原创 [csapp] 第九章 虚拟内存
为了更有效的管理内存并且少出错,现代系统提供了一种对主存的抽象概念,叫做虚拟内存(VM)。虚拟内存提供了三个重要的能力:1.将主存看成是一个存储在磁盘上的地址空间的高速缓存,在主存中只保留活动区域,并根据需要在磁盘和主存间来回传送数据。2.为每个进程提供了一致的地址空间,从而简化内存管理。3.它保护了每个进程的地址空间不被其他进程破坏。这一章从两个角度来看虚拟内存。前一部分描述虚拟内存是如何工作的,后一部分描述的是应用程序如何使用和管理虚拟内存。
2023-11-19 11:02:50
194
1
原创 [csapp] 第八章 异常控制流
程序计数器假设是a的序列。每个ak是某个相应指令Ik的地址。从ak到ak+1的过渡称为控制转移。这种控制转移序列叫做处理器的控制流。线代系统通过使控制流发生突变来对某些情况做出反应。我们把这些突变称为异常控制流(ECF)。
2023-11-14 21:27:08
108
1
原创 QT 音乐播放器代码阅读笔记 /待写
Qsettings: 类似软件的ini文件,保存初始设置。这里利用Qsetting读取ini文件. Qsetting::iniformat 是Qsetting 读写*.QStackedWidget没有提供内建方法用于页面之间的切换。获得ini文件参数中的background/image-url,利用qss设置成背景图。QStackedWidget提供了一个控件栈,在这个栈中,一次只能显示一个控件。QStackedWidget可以提供与QTabWidget类似的用户接口。
2023-04-22 11:05:22
105
原创 windows 下安装rails的问题
可能是rails默认在Gemfile生成的是"gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]",此时只需要保留gem 'tzinfo-data' ,后面的platforms: [:mingw, :mswin, :x64_mingw, :jruby]"删掉。3. rails s重启即可。
2022-12-14 17:44:07
193
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人