第四章 内存管理4.1 文件系统基础
4.2 文件的逻辑结构
4.3 文件的物理结构
4.4 总物理逻辑结构
4.5 文件目录
4.6 外存空闲空间管理
4.7 文件系统全局结构虚拟挂载
第三章 内存管理3.1 内存管理功能
3.2 连续分配管理方式
3.3 非连续分配管理方式
3.4 虚拟内存管理
3.5 五种页面置换算法
中心主题覆盖与交换
大纲已删
月光下的Memary
未读 、
在拥挤静谧的地铁上,疲惫如同潮水般涌来,将我淹没。地铁缓缓前行,带走了城市的喧嚣与繁华。昏暗的灯光洒在冷漠的金属表面,反射出斑驳的光影。车厢里充满了沉闷的气息,仿佛连空气都凝固了。人们或坐或站,面无表情地沉浸在各自的世界里,偶尔有轻微的交谈声或手机铃声打破这沉寂。我望着窗外飞速掠过的黑暗,忽然不明这孤寂的人生该驶向何处了。
我是一个极其会做表面文章、修饰边幅的人,以至于外人认为我是一个‘优秀’的人。但其实,大多苦辛都隐匿在光下,也付出了很多很多,也走过了长长的路,在背后,我正以成千上百倍的努力去做到这些。和朋友闲聊时也曾戏言,其实很羡慕一种人,在专业领域内优秀而迷人,在其他地方又可以活泼可爱得像小朋友,理智成熟并且还有珍贵的童心。不像我,一边踉跄前行,一边重振旗鼓。
最近其实很失落,那种落差感就像是,配不上自己的野心,也辜负了所有的苦难。然后自己搞砸了一件又一件很在乎的事,有时候努力一下可以搭乘上的车,也会因为自己稍稍犹豫了一下就跳不上去了。好像是真的,‘你所有的委屈都源自于自己的不够强大,人的一切痛苦,本质上都是对自己无能的愤怒’。
海子曾言,‘黑夜一无所有, ...
第二章 进程与线程
2.1 进程与线程
2.1.1 进程
2.1.2 线程
2.2 处理机调度与调度算法
2.2.1 处理机调度
2.2.2 七种调度算法
2.3 同步与互斥
经典同步问题
实现临界区互斥的基本方法
同步与互斥
2.4 死锁
Hexo 中如何插入pdf插件step 1
hexo 官网plugin中搜索pdf
点击访问插件GitHub地址
安装步骤
1.在根目录gitbash下输入1$ npm install --save hexo-pdf
step 2 如何使用我是在source里面创建了个pdf文件夹
因为我主要用的是本地pdf
source中创建pdf文件夹
把pdf可以放入一个文件夹中,方便管理
在md文件中如何添加
要使用本地pdf,肯定要知道相对地址
相对地址
同样使用云端pdf也是如此,把地址放进去就行
第一章 计算机系统概述
1.1 操作系统的基本概念
1.2 操作系统的发展历程
1.3 运行环境 _中断 _系统调用
1.4 操作系统结构
1.5 操作系统引导
1.6 虚拟机
月光下的Memary
未读 慢慢明白,生活不会因为某个节点而变得与众不同,未来的幸运,都是过往努力的积攒。
对比那个温柔而又细心的男孩,我觉得我现在足够幸运了,幸运到口袋里攒下来的光足够照亮我之后一个人要走的路了。虽然总是想退却,但只要摸摸自己的口袋,就会觉得自己是天下最幸福的小孩。
当看到这里的时候,希望我们已经开始幸运起来。
Typing Word
可在网页上使用的背单词软件
📸 在线访问http://word.ohheng.cn/
🛠 功能列表背单词可以选择记忆或默写单词,提供了音标显示、发音功能(均可选美音、英音)、错误统计
背文章内置经典教材书籍,可以练习和背诵文章,逐句输入,自动发音。也可以自行添加、导入文章,提供一键翻译、译文对照功能
生词本、错词本、简单词默写单词时输入错误会自动添加到错词本,以便后续复习。也可以添加到简单词,之后再遇到这个词便会自动跳过,同时也可以将其添加到生词本中,以便巩固复习
默写模式在用户完成一个章节的练习后,如果有错误词,那么会重复练习错误词,直到没有错误词为止。完成之后弹出选项可选择默写本章、重复本章、下一章
词库内置了常用的 CET-4 、CET-6 、GMAT 、GRE 、IELTS 、SAT 、TOEFL 、考研英语、专业四级英语、专业八级英语,也有程序员常见英语单词以及多种编程语言API 等词库。 尽可能满足大部分用户对背单词的需求,也非常欢迎社区贡献更多的词库。
📕 词库列表
CET-4、CET-6、GMAT、GRE、IELT ...
GitHub
1. 设计思路
数据库设计:设计一个适合存储图书和读者信息的数据库,包括表的设计和关系的建立。可以使用关系型数据库如MySQL进行设计。
用户界面设计:使用户能够方便地进行图书和读者信息的管理。使用前端框架技术Vue并结合图形界面库Element UI进行设计。
功能模块划分:将系统的功能划分为不同的模块,如添加图书模块、删除图书模块、修改图书模块、查询图书模块和借阅管理模块等。每个模块负责处理特定的功能。
数据库操作:根据用户的操作请求,执行相应的数据库操作,如插入、删除、更新和查询等。可以使用SQL语句
图书管理系统HPIO图
数据库ER图
2. 源码(详细设计)application.properties
12345678910111213141516171819202122# 端口号server.port=8092# 上下文根server.servlet.context-path=/BookManager# 配置数据库spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.data ...
1、数据结构与算法设计课程实践排序数据随机产生,针对随机案例,对冒泡排序、堆排序、归并算法,提供排序执行过程的动态图形演示。
扩展:直接插入排序、选择排序、快速排序算法
GitHub仓库
2、详细分析2.1 数据结构与算法说明2.1.1 冒泡排序(Bubble Sort)冒泡排序是一种简单直观的排序算法。它重复地遍历要排序的列表,比较相邻的两个元素,并且交换它们的位置,直到整个列表排序完成。具体步骤如下:
从列表的第一个元素开始,依次比较相邻的两个元素。
如果第一个元素比第二个元素大(或者小,取决于升序还是降序),则交换它们的位置。
继续向后遍历列表,重复上述比较和交换步骤,直到列表末尾。
重复以上步骤,每次遍历都会将当前未排序部分的最大(或最小)元素“冒泡”到列表的末尾。
重复以上步骤,直到整个列表排序完成。
冒泡排序的时间复杂度为 O(n^2),空间复杂度为 O(1)。尽管冒泡排序实现简单,但在实际应用中往往效率较低,特别是对于大型数据集。
2.1.3 堆排序(Heap Sort)堆排序是一种利用堆数据结构的排序算法。它利用了堆的特性,将待排序的序列构造成一个堆(通常是大顶堆) ...





















