![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术书籍
sh_9220
这个作者很懒,什么都没留下…
展开
-
《C Premer Plus(第五版)中文版》部分读书笔记
使用递归既有有点也有缺点。其优点在于为某些编程问题提供了最简单的解决方法,而缺点是一些递归算法会很快耗尽计算机的内存资源。同时,使用递归的程序难于阅读和维护。数组标记实际上是一种变相使用指针的形式。例如,数组名同时也是该数组首元素的地址。原创 2016-05-28 16:36:13 · 1044 阅读 · 0 评论 -
《图解TCP/IP》读书笔记(1)
TCP/IP是通信协议的统称。OSI参考模型有7层:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。用户点击发送开始进入应用层协议的处理。表示层将计算机特定的数据格式转换表示为网络通用的标准数据格式,接收端相反。会话层决定采用何种连接方法。传输层:建立或断开连接的处理方法,在两个主机之间创建逻辑上的通信连接。 重发,确认。网络层:主机A发送到主机B。数据链路层原创 2016-04-28 15:08:04 · 799 阅读 · 0 评论 -
《图解TCP/IP》读书笔记(2)
IP协议的主要作用就是在复杂网络环境中将数据包发给最终的目的地址。IP大致分为三大作用模块,它们是IP寻址、路由(最终节点为止的转发)以及IP分包与组包。MAC地址是用来表示同一个链路中不同计算机的一种识别码。IP地址用于在“连接到网络中的所有主机中识别出进行通信的目标地址”。路由控制是指将分组数据发送到最终目标地址的功能。Hop译为中文叫“跳”。它是指网络中的一个区间。IP包正是原创 2016-05-30 19:14:36 · 417 阅读 · 0 评论 -
《图解TCP/IP》读书笔记(3)
现在,一个IP地址的网络标识和主机标识已不再受限于该类地址的类别,二是由一个叫“子网掩码”的识别码通过子网网络地址细分出比A、B、C、D类更小粒度的网络。这种方式实际上就是将原来A类、B类等分类中的主机地址部分用作子网地址,可以将原网络分为多个物理网络的一种机制。自从引入子网以后,一个IP地址就有了两种识别码。一是IP地址本身,另一个是表示网络部的子网掩码。子网掩码用二进制方式表示的话,也是一原创 2016-05-30 22:39:34 · 494 阅读 · 0 评论 -
《图解TCP/IP》读书笔记(4)
环回地址是在同一台计算机上的程序之间进行网络通信时所使用的一个默认地址。计算机使用一个特殊的IP地址127.0.0.1作为环回地址。与该地址具有相同意义的是一个叫做localhost的主机名。使用这个IP或者主机名时,数据包不会流向网络。通过路由信息的聚合可以有效地减少路由表的条目。经过分片之后的IP数据报在被重组的时候,只能由目标主机进行。路由器虽然做分片但是不会进行重组。路径MTU原创 2016-05-31 00:51:16 · 321 阅读 · 0 评论 -
《图解TCP/IP》读书笔记(5)
可以有效管理主机名和IP地址之间的对应关系的系统,那就是DNS系统。只要确定了IP地址,就可以向这个目标地址发送IP数据报。然而,在底层数据链路层,进行实际通信时却有必要了解每个IP地址所对应的MAC地址。ARP是一种解决地址问题的协议。以目标IP地址为线索,用来定位下一个应该接收数据分包的网络设备对应的MAC地址。如果目标主机不在同一个链路上时,可以通过ARP查找下一跳路由器的MAC地址原创 2016-06-01 16:17:56 · 443 阅读 · 0 评论 -
《图解TCP/IP》读书笔记(6)
TCP/IP中有两个具有代表性的传输层协议,他们分别是TCP和UDP。TCP提供可行的通信传输,而UDP则常被用于让广播和细节控制交给应用的通信传输。总之,根据通信的具体特征,选择合适的传输层协议是非常重要的。TCP/IP或UDP/IP通信中通常采用5个信息来识别一个通信。它们是 源IP地址、目标IP地址、协议号、源端口号、目标端口号。只要其中某一项不同,则被认为是其他通信。TCP提供一种原创 2016-06-03 22:33:28 · 503 阅读 · 0 评论 -
《C专家编程》读书笔记
第4章 令人震惊的事实:数组和指针并不相同原创 2016-06-05 20:31:18 · 391 阅读 · 0 评论