- 博客(6)
- 收藏
- 关注
转载 冒泡排序详解
冒泡排序。它的主要排序思想就是重复交换相邻的两个反序元素。我们用从小到大排列整数来说明这个过程: 第一轮首先处理第1个数和第2个数,使这两个数从小到大排列,然后在前次处理后的基础上处理第2个数和第3个数使其从小到大排列,以此类推,直到处理完第n-1个和第n个数,这样第一轮处理结束。 这时最后一个数(第n个元素)必定就是所有数中的最大数。 重复上面的过
2017-08-17 22:42:12 293
转载 TCP协议如何保证传输的可靠性
TCP提供一种面向连接的、可靠的字节流服务。 面向连接:意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP。 TCP通过下列方式来提供可靠性:1、应用数据被分割成TCP认为最适合发送的数据块。这和UDP完全不同,应用程序产生的数据报长度将保持不变。
2017-08-07 13:53:56 332
转载 全双工与半双工的区别
全双工传输英文写法是:Full-Duplex Transmissions是指交换机在发送数据的同时也能够接收数据,两者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。目前的交换机都支持全双工。全双工的好处在于迟延小,速度快。与之对应的是【半双工】这个概念:就是指一个时间段内只有一个动作发生,举个简单例子,一天窄窄的马路,同时只能有一辆车通过,
2017-07-13 16:24:35 280
转载 C语言隐式类型转换
隐式类型转换分三种,即算术转换、赋值转换和输出转换。1.算术转换 进行算术运算(加、减、乘、除、取余以及符号运算)时,不同类型数招必须转换成同 一类型的数据才能运算,算术转换原则为: 整型提升:对于所有比int小的类型,包括char, signed char, unsigned char, short, unsigned short,首先会提升为int类型
2017-07-04 13:58:13 226
转载 C语言中Static和Const关键字的的作用
static作用:“改变生命周期” 或者 “改变作用域” 程序的局部变量存在于(堆栈)中,全局变量存在于(静态区 )中,动态申请数据存在于( 堆)中。1.作用于变量: 用static声明局部变量-------局部变量指在代码块{}内部定义的变量,只在代码块内部有效(作用域),其缺省的存储方式是自动变量或说是动态存储的,即指令执行到变量定义处时才给变量分配存储单元,跳出
2017-06-30 09:38:13 213
转载 从内存理解c语言中变量的存储类型
转载至:http://blog.csdn.net/hackerain/article/details/7953261#看c专家编程,有说存储类型一直不太清楚。看到一篇文章讲解c的存储类型,讲解了c语言中的各种变量的存储类型,而且是从进程、内存的角度讲解的,以前从没有这样理解过,觉得挺有用的,在这里转载过来。 首先要来理解一下可执行文件加载进内存后形成的进程在
2017-06-29 16:10:04 439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人