上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: #前言 C++ Primer Plus读书笔记(三)复合类型 中已经简单介绍过vector是什么,这个系列主要是介绍STL特性。 #声明 vector<ElemType> c; //创建一个空的vector vector<ElemType> c1(c2); //创建一个vector c1,并用c2去 阅读全文
posted @ 2020-04-07 16:40 恩赐解脱ゞ 阅读(154) 评论(0) 推荐(0) 编辑
摘要: TCP报文一次性最大运输的货物量(Payload),大体可以这么来计算: IP报文头长度 + TCP报文头长度 + Payload长度 ≤ MTU 即左边的三者之和,要小于等于右边MTU的长度,其中: Internet 路由器接口标准MTU = 1500 IP报文头长度 = 20 TCP报文头长度  阅读全文
posted @ 2020-04-01 10:13 恩赐解脱ゞ 阅读(7986) 评论(0) 推荐(0) 编辑
摘要: 初始建立TCP连接的时候的系列号(ISN)是随机选择的,那么这个系列号为什么不采用一个固定的值呢?主要有两方面的原因 防止同一个连接的不同实例(different instantiations/incarnations of the same connection)的数据包混淆。 同一个连接的不同实 阅读全文
posted @ 2020-03-31 18:09 恩赐解脱ゞ 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 当前的TCP 实现将TCP 端节点之间的中间网络视为一个不透明的“黑盒”。TCP 包进入和流出这个盒子。有些时候进入盒子的包被丢失了。因为今天的数字和光媒体上出现比特级错误的机会非常少,TCP 的设计者们就假设包的丢失很大程度上是因为路由器的拥塞,也即是路由器用来容纳进入包的缓冲已经被填满了,这样路 阅读全文
posted @ 2020-03-31 17:06 恩赐解脱ゞ 阅读(1672) 评论(0) 推荐(0) 编辑
摘要: 拿我Onenote上的笔记看一下。 另外这篇文章讲的挺生动的: 三次握手和四次挥手 阅读全文
posted @ 2020-03-18 14:48 恩赐解脱ゞ 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1、类 不废话,上定义 class ClassName { public: xxx; private: xxx; protected: xxx; } private部分数据只能通过public 提供的接口访问 阅读全文
posted @ 2020-03-18 14:28 恩赐解脱ゞ 阅读(112) 评论(0) 推荐(0) 编辑
摘要: TCP TCP的全称叫传输控制协议(Transmission Control Protocol),这个协议的目的就是为网络数据提供可靠的运输服务。 TCP5个特点: 1) 面向连接。应用程序在使用TCP协议之前,必须先建立TCP连接(三次握手)。数据传输完毕后,必须释放连接。 2)每一条TCP连接只 阅读全文
posted @ 2020-03-18 13:50 恩赐解脱ゞ 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 1、作用域和链接 int num3; static int num4; int main() { } void func1() { static int num1; int num2; } 上边的代码中num1 和num2 只适用于func1,区别在于num1 在func1没有被调用时也存在于内存中 阅读全文
posted @ 2020-03-16 16:48 恩赐解脱ゞ 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、内联函数 inline int square(x) {return x*x} 2、引用变量 int& 中的& 不是地址运算符,就想定义指针时的char* 一样,int&指的是指向int的引用。 int rate; int & res = rate; 这样使用res 做参数时,按址传递而不再是按值 阅读全文
posted @ 2020-03-12 14:41 恩赐解脱ゞ 阅读(115) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/TAMING/p/8560253.html 阅读全文
posted @ 2020-03-11 14:13 恩赐解脱ゞ 阅读(284) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页