
程序员必学计算机基础知识
文章平均质量分 93
专栏收录计算机基础知识,包括计网、计组、操作系统、数据结构、设计模式等。
拥抱白菜的猪
这个帅博主很懒,什么都没有留下...
展开
-
常用设计模式
常用设计模式之-工厂模式、抽象工厂模式、单例模式、责任链模式的概念以及实现演示。原创 2023-06-07 14:32:55 · 1388 阅读 · 0 评论 -
操作系统(程序员必学简化版)
一、操作系统概述操作系统是控制计算机系统,分配调度资源的系统软件。目标:方便性,有效性(提高系统资源的利用率、提高系统的吞吐量),可扩展性,开放性。基本功能:统一管理计算机资源:处理器资源,IO设备资源,存储器资源,文件资源; 实现了对计算机资源的抽象:IO设备管理软件提供读写接口,文件管理软件提供操作文件接; 提供了用户与计算机之间的接口:GUI(图形用户界面),命令形式,系统调用形式。1、操作系统的特征最基本的特征就是并发和共享,两者又互为存在条件。(1)并行:指两个或多个原创 2022-05-27 17:34:00 · 4118 阅读 · 0 评论 -
计算机组成原理( 程序员必学简化版 )
计算机组成原理,程序员必掌握的基础知识。原创 2022-05-26 15:41:06 · 47522 阅读 · 12 评论 -
计算机网络基础(程序员必学简化版)
参考书目(计算机网络原理.谢希仁)目录一、计算机网络概述1 互联网概述1 互联网的构成2 网络分类3 接入网4 计算机网络的性能指标2 网络分层体系OSI 7层模型TCP/IP 四层模型各层主要协议两种模型对比二、物理层1.物理层传输介质引导型介质非引导型介质2 数据通信基础知识3 信道复用技术三、数据链路层1 封装成帧2 透明传输3 差错检测奇偶检验循环冗余检验CRC4 可靠传输4.1 传输差错...原创 2022-05-12 17:52:24 · 4323 阅读 · 0 评论