http://my.oschina.net/costaxu/blog/127394在TCP协议中RST表示复位,用来异常的关闭连接,在TCP的设计中它是不可或缺的。发送RST包关闭连接时,不必等缓冲区的包都发出去,直接就丢弃缓存区的包发送RST包。而接收端收到RST包后,也不必发送ACK包来确认。其...
分类:
其他好文 时间:
2014-11-05 19:03:39
阅读次数:
192
返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 。可以过“字节与字节数组操作”章节来查看相关字节数组的内容。下面说明一下几种特别的使用方法:1. 如果source是一个字符串,那么必须给出endcoding是什么样编码的,以便转换为合适的字节保存。2. 如果source是一个整数,那么这个数组将初始化为空字节。3. 如果source是一个有缓冲区接口的对象,那么只读的接口...
分类:
编程语言 时间:
2014-11-05 14:54:57
阅读次数:
163
ISO C标准I/O提供了全缓冲和行缓冲全缓冲:在进行I/O操作时,只有当I/O缓冲区被填满时,才进行真正的I/O操作。所以对于全缓冲的缓冲区可由标准I/O例程自动刷新,即当缓冲区填满时,还有一种方法就是调用函数fflush进行刷新。行缓冲:在I/O操作时,输入输出遇到换行符时进行,进行真正的I/O...
分类:
其他好文 时间:
2014-11-05 12:45:38
阅读次数:
118
Netty的“零拷贝”主要体现在如下三个方面:1) Netty的接收和发送ByteBuffer采用DIRECT BUFFERS,使用堆外直接内存进行Socket读写,不需要进行字节缓冲区的二次拷贝。如果使用传统的堆内存(HEAP BUFFERS)进行Socket读写,JVM会将堆内存Buffer拷贝...
分类:
Web程序 时间:
2014-11-05 06:58:50
阅读次数:
239
文章,参考自:http://blog.csdn.net/guolin_blog/article/details/34093441
不过本身自己的代码也也修改了很多。
在网络上找了很多例子,但是很多都是,不十分满意,
1.要不就是图片错乱,
2.第一次运行,如果滚动加载过快,要不就是无限多的线程,
3.要不就是在同一视图里面,如果没被缓冲,而且又有相同链接的话,某些视图即不显示出来...
分类:
其他好文 时间:
2014-11-05 00:32:52
阅读次数:
458
频繁的I/O操作会引起频繁的系统调用,这会很慢,于是引入缓冲区。对于一个流(文件、socket或pipe),以缓冲区为单位进行操作,举个例子:
一个管道,A写入,B读出,一开始内核缓冲区为空,B阻塞,A开始写入,内核缓冲区状态由空变为非空,这时内核产生一个事件告诉B该醒了。但这个事件并没有让B去读数据,似乎只是起到一个警示,不过内核许诺不会把写入管道中的数据丢掉,A写入的数据会全部保存在缓冲...
分类:
其他好文 时间:
2014-11-05 00:29:09
阅读次数:
202
一、SET STATISTICS IO(有关TSQL语句查询所产生的磁盘活动量)扫描计数:在查询中涉及到的表被访问的次数;逻辑读取:从数据缓冲中读取的数据页数;物理读取:从物理磁盘中往缓冲读取的数据页数;预读:根据执行计划从物理磁盘中往缓冲读取的数据页数;--显示有关由Transact-SQL 语句...
分类:
数据库 时间:
2014-11-04 16:57:08
阅读次数:
215
导读J2SE1.4以上版本号中公布了全新的I/O类库。本文将通过一些实例来简介NIO库提供的一些新特性:非堵塞I/O,字符转换,缓冲以及通道。一. 介绍NIONIO包(java.nio.*)引入了四个关键的抽象数据类型,它们共同解决传统的I/O类中的一些问题。1. Buffer:它是包括数据且用于读...
分类:
编程语言 时间:
2014-11-04 14:54:50
阅读次数:
245
生产者-消费者问题(Producer-consumer problem),也称作有限缓冲问题(Bounded-buffer problem),是多线程领域的一个经典问题,可以描述为:两个或者更多个线程共享同一个缓冲区,其中一个或多个作为“生产者”会不断地向缓冲区中添加数据,另外的一个或者多个作为.....
分类:
编程语言 时间:
2014-11-03 12:44:30
阅读次数:
147
下面的函数get_time_str实现了在内核中获取本地时间的功能。
他首先获取utc时间,然后根据系统的时区timezone转换成本地时间,
最后将时间以“2014-11-02 21:14:08”的字符串的形式输出到output缓冲区中。
函数的返回值,是输出的字符串的长度。
#include
#include
#include
int get_time_str(...
分类:
系统相关 时间:
2014-11-02 22:37:54
阅读次数:
1106