摘要:
https://www.cnblogs.com/daviddai/archive/2013/06/10/Excel.html 阅读全文
摘要:
https://design-patterns.readthedocs.io/zh_CN/latest/index.html 阅读全文
摘要:
IP协议 4.1 IP即网际协议 TCP/IP的心脏是互联网层。 这一层主要由IP(Internet Protocol) 和ICMP(Internet Control Message Protocol) 两个协议组成。 4.1.1 IP相当于OSI参考模型的第3层 IP(IPv4、 IPv6) 相当 阅读全文
摘要:
数据链路 数据链路的作用 数据链路, 指OSI参考模型中的数据链路层, 有时也指以太网、 无线局域网等通信手段。 TCP/IP中对于OSI参考模型的数据链路层及以下部分(物理层) 未作定义。 因为TCP/IP以这两层的功能是透明的为前提。 然而, 数据链路的知识对于深入理解TCP/IP与网络起着至关 阅读全文
摘要:
TCP/IP基础知识 TCP/IP的标准化 TCP/IP的具体含义 从字面意义上讲, 有人可能会认为TCP/IP是指TCP与IP两种协议。实际生活当中有时也确实就是指这两种协议。 然而在很多情况下, 它只是利用IP进行通信时所必须用到的协议群的统称。 具体来说, IP或ICMP、 TCP或UDP、 阅读全文
摘要:
网络基础知识 计算机网络出现的背景 计算机网络, 根据其规模可分为WAN(Wide Area Network, 广域网) (指覆盖多个远距离区域的远程网络。 比广域网再小一级的、 连接整个城市的网络叫城域网(MAN, Metropolitan Area Network) 。 )和LAN(Local 阅读全文
摘要:
多核原理 多核结构与内存 以量取胜 多处理器指的是在一个体系结构上放置多个CPU, 而多核则指在同一块芯片(CPU) 上放置多个核(core) , 即执行单元。 多核和多CPU的区别是多核结构更加紧凑, 成本在同等执行单元数量的情况下更便宜、 功耗更低。 为简单起见, 人们现在将多处理器和多核结构统 阅读全文
摘要:
I/O原理 输入输出 输入输出 对于操作系统设计人员来说,从高层设计来看,关于输入输出我们要问的问题有两个: 输入输出要达到什么目的? 操作系统是如何实现输入输出功能的? 输入输出的目的 输入输出的目的,简单来说,就是提供一个人机交互的通道,使得人与计算机能够进行沟通。但这是抽象的层次。具体来说,输 阅读全文
摘要:
文件原理 磁盘操作 磁盘组织与管理 由于文件系统是磁盘的抽象,因此不了解磁盘就很难深刻理解文件系统。 那么什么是磁盘呢?通俗地讲,磁盘就是形状像盘子的磁性存储介质。这种存储介质的特性是持久,正常情况下数据存放在上面不会消失;磁性、圆形是它的显著特征,所以称为磁盘;成本低廉,所以可以大量使用。 磁盘的 阅读全文
摘要:
内存原理 基本内存原理 内存管理的环境 程序要运行,必须先加载到内存。 程序员面临的物理现实却是一个由缓存、主存、磁盘、磁带等组成的内存架构。在这个内存的现实架构中,缓存的特点是低容量(相对主存来说)、高速度、高价格;主存的特点则是中容量、中速度和中价格;磁盘则属于大容量、低速度、低成本的存储媒介; 阅读全文