摘要:
AD转换就是模数转换。顾名思义,就是把模拟信号转换成数字信号。主要包括积分型、逐次逼近型、并行比较型/串并行型、Σ-Δ调制型、压频变换型。A/D转换器是用来通过一定的电路将模拟量转变为数字量。模拟量可以是电压、电流等电信号,也可以是压力、温度、湿度、位移、声音等非电信号。但在A/D转换前,输入到A/ 阅读全文
摘要:
第一章 关于对象 第二章 构造函数语意学 第三章 Data语意学 第四章 Function语意学 第五章 构造、析构、拷贝语意学 第六章 执行期语意学 第七章 站在对象模型的尖端 阅读全文
摘要:
第一章 计算机系统漫游 [第Ⅰ部分 程序结构和执行] 第二章 信息的表示和处理 第三章 程序的机器级表示 第四章 处理器体系结构(未完成) 第五章 优化程序性能 第六章 存储器层次结构 [第Ⅱ部分 在系统上运行程序] 第七章 链接 第八章 异常控制流 第九章 虚拟内存 [第Ⅲ部分 程序间的交流和通信 阅读全文
摘要:
第一章 开始(getting started) [第Ⅰ部分 C++基础] 第二章 变量和基本类型(variables and basic types) 第三章 字符串、向量和数组(Strings, Vectors, and Arrays) 第四章 表达式(Expressions) 第五章 语句(St 阅读全文
摘要:
面试题3:数组中重复的数字 class Solution { public: int findRepeatNumber(vector<int>& nums) { int length=nums.size();//将需要重复计算的数字使用寄存器保存起来 if(nums.empty()||length< 阅读全文
摘要:
1.TCP有限状态机 2.应用层 DNS DNS(Domain Name System,域名系统)是互联网的一项服务。它作为将域名和 IP 地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS 使用 TCP 和 UDP 端口 53。当前,对于每一级域名长度的限制是 63 个字符,域名总 阅读全文
摘要:
参考https://juejin.cn/post/6844903951335178248里的提问格式给出一份自己总结的答案,以求能巩固自己的基础 1、谈下你对五层网络协议体系结构的理解? 学习计算机网络时我们一般采用折中的办法,也就是中和 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系 阅读全文
摘要:
12.1基于进程的并发编程 12.1.1基于进程的并发服务器 12.1.2进程的优劣 12.2基于I/O多路复用的并发编程 I/O多路复用(I/O multiplexing)技术基本的思路就是使用select函数,要求内核挂起进程,只有在一个或多个I/O事件发生后,才将控制返回给应用程序。 #inc 阅读全文
摘要:
11.1客户端-服务器编程模型 每个网络应用都是基于客户端-服务器模型的。一个应用是由一个服务器进程和一个或者多个客户端进程组成的。 客户端和服务器是进程,而不是常提到的机器或者主机。 11.2网络 对主机而言,网络只是又一种I/O设备,是数据源和数据接收方。 每个以太网适配器都有一个全球唯一的48 阅读全文
摘要:
10.1Unix I/O 10.2文件 10.3打开和关闭文件 10.4读和写文件 10.5.1RIO的无缓冲的输入输出函数 ssize_t rio_readn(int fd, void *usrbuf, size_t n) { size_t nleft = n; //剩下未读字符数 ssize_t 阅读全文