SPOOLing和虚拟化 什么是虚拟化 虚拟化就是 无中生有 ,就是 暗度陈仓 (狗头保命)。仔细观察整个计算机系统的设计,到处都体现着虚拟化的技术。当然虚拟化就是操作系统设计的要求之一。我们很好理解 CPU 的虚拟化技术,也就是通过进程调度实现多道程序的功能。在“无知的我”看来计算机不止一块CPU ...
分类:
其他好文 时间:
2020-05-07 10:41:36
阅读次数:
167
前言: 在动手自制操作系统(Operating System)的时候,不要想着一次性就做成一个完整功能强大的OS。而是先做出基本的可以运行的OS,然后再根据自己的需要不断的改进,增加新功能。博主认为这就是分治的思想,哈哈哈哈。 如何开发OS? Ⅰ.首先,我们要知道什么是OS。OS就是指控制和管理整个 ...
分类:
其他好文 时间:
2020-05-06 13:48:17
阅读次数:
78
【史上最全设计模式导学目录】https://blog.csdn.net/lovelion/article/details/17517213 【gihub清华大学计算机系课程资料】https://github.com/PKUanonym/REKCARC TSC UHT 【githubPKU课程资料】h ...
分类:
Web程序 时间:
2020-05-05 20:10:34
阅读次数:
80
打包与压缩是我们在计算机系统日常使用中必备的一个工具,就如我们在使用Windows系统,也需要类似WinRAR的压缩软件来将许多数据、文件打包成一个文件,并压缩其占用空间。那Linux下有没有类似WinRAR一样强大的打包工具呢?那就是大名鼎鼎的tar了。tar可以将多个目录或文件打包成一个大文件,... ...
分类:
其他好文 时间:
2020-05-03 18:14:02
阅读次数:
95
一、计算机网络基本概念 什么是计算机网络? 计算机网络是利用通信设备与通信链路或者通信网络,互连位置不同、功能自治的计算机系统,并且遵循一定规则实现计算机系统之间信息交换; 概括性:计算机网络就是要用通信网络对各个不同位置的功能自治的计算机互连成一个系统,达成信息交换。 什么是协议? 协议是网络通信 ...
分类:
其他好文 时间:
2020-05-03 00:39:53
阅读次数:
71
文章来源:http://hollischuang.gitee.io/tobetopjavaer/#/basics/java-basic/bio-vs-nio-vs-aio IO 什么是IO? 它是指计算机与外部世界或者一个程序与计算机的其余部分的之间的接口。它对于任何计算机系统都非常关键,因而所有 ...
分类:
其他好文 时间:
2020-04-28 17:01:33
阅读次数:
46
本文是对存储一系列(数据库、文件系统、磁盘、内存)文档的总结以及总结它们的缓存读写方式,再扩展CPU高速缓存的知识,从而形成一个完整的计算机系统的存储架构和存储分层。 ...
分类:
其他好文 时间:
2020-04-28 09:14:43
阅读次数:
101
1、科学计数法在实际开发中,我们很少使用科学计数法,但是它经常出现在计算机系统中,例如浮点数在内存中的存放方式就是科学计数法,所以我们还是有必要学习科学计数法。科学记数法是一种记数的方法。把一个数表示成a与10^n^相乘的形式(1≤|a|\<10,n为整数),这种记数法叫做科学记数法。当我们要书写或运算某个较大或较小且位数较多时,用科学记数法免去浪费很多空间和时间。例如:5140000000
分类:
编程语言 时间:
2020-04-27 00:06:10
阅读次数:
1009
数据库的常见概念 1. 数据(Data): 在计算机系统中,各种字母、数字符号的组合、语音、图形、图像等统称为数据。 2. 数据库(Database):数据库是按照数据结构来组织、存储和管理数据的"仓库"。 3. 数据库管理系统(DBMS):数据库管理系统(database management s... ...
分类:
数据库 时间:
2020-04-25 19:37:18
阅读次数:
107
随着社会信息化程度的不断提高,机房计算机系统的数量与日俱增,其动力和环境保障设备设备也日益增多,机房动力和环境设备必须时时刻刻为计算机系统提供稳定的电力保障和正常的运行环境。一套 动环监控系统 在机房运行保障中的重要性也不言而喻。一套典型的动环监控系统如下图:
分类:
其他好文 时间:
2020-04-25 11:06:56
阅读次数:
79