1.TCP的服务在一个TCP连接中,仅有两方进行彼此通信。TCP通过下列方式来提供可靠性:1)应用数据被分割成TCP认为最适合发送的数据块。这和UDP完全不同,应用程序产生的数据报长度保持不变。由TCP传递给IP的信息单位称为报文段或段。2)当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段,这将在21章中重传策略中讨论。3)当TCP收...
分类:
其他好文 时间:
2015-03-17 17:58:54
阅读次数:
151
ios讨论群1群:1357184601.封装当应用程序用TCP传送数据时,数据被送入到协议栈中,然后通过每一层直到被当做一串比特流送入网络。2.分用当目的主机收到以太网数据帧时,数据就開始从协议栈中向上升,同一时候去掉各层协议加上的报文首部。每层协议盒都要去检查报文首部中的协议标识,以确定接受数据的...
分类:
其他好文 时间:
2015-03-17 13:59:38
阅读次数:
92
1. 什么是内联函数?
内联函数,从形式上看就是普通函数首部前添加了一个inline,形式如下
inline(参数列表)
{
//语句
};
2. 为什么引进内联函数?
内联函数与普通函数的区别在于,内联函数的调用不会转移程序控制权,而是在调用点处进行”内联”展开函数体,类似于宏展开(区别在于宏展开是由预处理器负责,而内联展开由编译器负责)...
分类:
其他好文 时间:
2015-03-15 21:24:30
阅读次数:
130
一、什么是长连接 HTTP1.1规定了默认保持长连接(HTTP persistent connection ,也有翻译为持久连接),数据传输完成了保持TCP连接不断开(不发RST包、不四次握手),等待在同域名下继续用这个通道传输数据;相反的就是短连接。 HTTP首部的Connection: Ke.....
分类:
Web程序 时间:
2015-03-13 14:12:29
阅读次数:
206
Swift语言高速入门(首部同步新版官方API文档和语法的Swift图书,确保代码可编译,作者专家在线答疑,图书勘误实时跟进)极客学院 编著 ISBN 978-7-121-24328-82014年10月出版定价:59.00元 428页16开编辑推荐本书内容翔实,实例丰富,同步新版官方API文档和语法...
分类:
编程语言 时间:
2015-03-10 21:20:36
阅读次数:
174
1、程序结构 每一个Pro*C程序都包括两部分:(1)应用程序首部;(2)应用程序体 应用程序首部定义了ORACLE数据库的有关变量, 为在C语言中操纵ORACLE数据库做好了准备。应用程序体基本上由Pro*C的SQL语句调用组成。主要指查询SELECT、INSERT、UPDATE、DELETE.....
分类:
数据库 时间:
2015-03-06 17:03:10
阅读次数:
267
一、会话层以上的处理1.表示层 将数据从主机特有的格式转换为网络标准传输格式。以此使得不同环境之间的通信成为可能。2.会话层 即决定使用哪个连接或者哪种连接方式将数据发送出去。会话层也会在数首部添加标签,这些标签记录着数据传递顺序的信息。二、传输层以下的处理1.传输层 这层主要就是TCP UD...
分类:
其他好文 时间:
2015-03-04 22:24:59
阅读次数:
176
原文:【web必知必会】—— 图解HTTP(下) 上一篇《图解HTTP 上》总结了HTTP的报文格式,发送方式,以及HTTP的一些使用。 本文再总结以下内容: 1 http状态码 2 http报文首部中的各字段 3 http中的身份验证 通过上篇粗略的描述,大体了解了http首部的概念。 其实请求报...
分类:
Web程序 时间:
2015-03-04 19:05:47
阅读次数:
121
上一篇《图解HTTP 上》总结了HTTP的报文格式,发送方式,以及HTTP的一些使用。本文再总结以下内容: 1 http状态码 2 http报文首部中的各字段 3 http中的身份验证 通过上篇粗略的描述,大体了解了http首部的概念。 其实请求报文与响应报文长得差不多,区别就在于请求报文...
分类:
Web程序 时间:
2015-03-04 14:24:21
阅读次数:
175