小白如何学操作系统?(三)

简介: 很多读者问我如何学习操作系统?推荐几本操作系统可以看的书?操作系统都需要学什么?有哪些视频可以看吗?下面我就针对性的对这些问题做一下我自己的阐述。

nptel

仿佛见到了一个不得了的网站,这个网站的名字就隐隐的感觉有点牛逼。我们先看牛逼在哪,然后再看为什么牛逼

微信图片_20220414210005.png

「你能感觉出来牛逼了吗」

这每一个目录都 TM 是一本书啊,虽然页数不多,但这确确实实是宝贝啊。

从操作系统概述到文件系统、进程管理、文件管理、I/O 管理等等等等。这还不是最牛逼的,最牛逼的是右边能免费 下载,你说气人不气人

微信图片_20220414210009.png

每一章节都支持下载 PDF 版本。

我们带着好奇心,点开了 About Us

然后就看到了下面这段话

微信图片_20220414210014.png

也就是说,这是一个 印度的国家增强型学习计划,也就是说,印度的各大名校联合推出的免费学习计划,这也能理解为什么印度人在电气、编程、通信方面能够越来越牛逼了。

微信图片_20220414210018.png

这个网站你一定要看,我认为可以和黑皮书系列平起平坐了。

codescracker

codescracker 又是一个牛逼的网站,看完这个网站,我才觉得低调才是最牛逼的炫耀。。。

微信图片_20220414210022.png

分类都非常全,解释的也很到位,但是 codescracker 并不只是一个 os 网站,它是一门编程语言的学习一站式平台,只不过网站比较简洁

微信图片_20220414210026.png

可以看到有各种各样的教程,下面还是有测试类的,基本上企业用的语言都涵盖到了。

你必须要珍藏的一个网站。

sciencedirect

sciencedirect 这个网站真是太牛逼了。百度对 sciencedirect 的解释

微信图片_20220414210030.png

不过 sciencedirect 大部分的 PDF 下载是需要收费的,感兴趣的小伙伴们可以购买

homepage

Homepage 是做什么的,一看主页就明白了

微信图片_20220414210046.png

这是一个计算机科学和统计学的网站,然后我们点击 search 搜索 os 直接跳转到 os 的网站

微信图片_20220414210051.png

然后就呵呵呵呵了,这个网站比较奇葩,它没有后退和前进的按钮,那怎么访问?

微信图片_20220414210056.png

我是直接通过 url 访问的,主页就是 https://homepage.cs.uri.edu/faculty/wolfe/book/Readings/Reading01.htm

但是网站太硬核了,很好的一个学习资料哦。

computer.howstuffworks.com

computer.howstuffworks.com 就是一个计算机网站,它涵盖软件和硬件的方方面面。

微信图片_20220414210101.png

Computer 知识包括 「计算机硬件、网络、计算机软件、计算机秘密等等」

都是一些讲的非常好的文章,可以说是计算机的百科全书了。

老样子我们点开 COMPUTER OPERATING SYSTEMS 专题,可以看到都是一些非常好的文章

微信图片_20220414210105.png

加入收藏夹!

相关文章
|
Web App开发
chrome扩展:manifest.json文件相关字段
chrome扩展:manifest.json文件相关字段
117 0
|
Java Spring
@Scheduled 多个定时任务同时执行
这篇文章主要介绍了springBoot @Scheduled实现多个任务同时开始执行,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
1123 0
|
安全 Java API
springboot 单点登录实现原理
【7月更文挑战第2天】单点登录(Single Sign-On,SSO)是一种用户认证方式,用户在多个应用系统中只需要登录一次,就可以访问所有相互信任的应用系统。
378 1
|
数据处理 Python
【Python】解决tqdm ‘module‘ object is not callable
在使用tqdm库时遇到的“'module' object is not callable”错误,并给出了正确的导入方式以及一些使用tqdm的常见示例。
469 1
|
存储 安全 C++
浅析C++的指针与引用
虽然指针和引用在C++中都用于间接数据访问,但它们各自拥有独特的特性和应用场景。选择使用指针还是引用,主要取决于程序的具体需求,如是否需要动态内存管理,是否希望变量可以重新指向其他对象等。理解这二者的区别,将有助于开发高效、安全的C++程序。
113 3
|
NoSQL 关系型数据库 MongoDB
实时计算 Flink版产品使用合集之实现多张表的同步如何解决
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
安全 Java 关系型数据库
保险业务管理系统|基于JavaWeb保险业务管理系统的设计与实现(一)
保险业务管理系统|基于JavaWeb保险业务管理系统的设计与实现
341 1
|
数据采集 人工智能 算法
ECCV 2022 | 76小时动捕,最大规模数字人多模态数据集开源
ECCV 2022 | 76小时动捕,最大规模数字人多模态数据集开源
372 0
|
机器学习/深度学习 传感器 编解码
【图像识别】基于hog特征的机器学习交通标识识别附matlab代码
【图像识别】基于hog特征的机器学习交通标识识别附matlab代码
|
网络协议 网络虚拟化
思科 ——配置DHCP自动分发
思科 ——配置DHCP自动分发