Netty 4 的 Channel 多了一个 autoread 参数, 它的用处是在让 channel 在触发某些事件以后(例如 channelActive, channelReadComplete)以后还会自动调用一次 read(), 代码:DefaultChannelPipeline.java ...
分类:
Web程序 时间:
2014-11-04 06:43:42
阅读次数:
322
本文将对oracle当中扫描数据的存取方法进行介绍。1) 全表扫描(Full Table Scans, FTS)为实现全表扫描,Oracle读取表中所有的行,并检查每一行是否满足语句的WHERE限制条件一个多块读操作可以使一次I/O能读取多块数据块(db_block_multiblock_read_...
分类:
数据库 时间:
2014-11-04 00:03:58
阅读次数:
389
遍历数据阅读器中的记录当ExecuteReader方法返回DataReader对象时,当前光标的位置在第一条记录的前面。必须调用阅读器的Read方法把光标移动到第一条记录,然后,第一条记录将变成当前记录。如果数据阅读器所包含的记录不止一条,Read方法就返回一个Boolean值true。想要移到下一...
分类:
数据库 时间:
2014-11-03 14:17:06
阅读次数:
151
Linux(C/C++)下的文件操作open、fopen与freopen...
分类:
编程语言 时间:
2014-11-03 10:17:07
阅读次数:
178
我们用慢系统调用来描述那些可能永远堵塞的系统调用(函数调用),如:accept,read等。永远堵塞的系统调用是指调用有可能永远无法返回,多数网络支持函数都属于这一类。例如,如果没有客户连接到服务器上,则服务器对accept的调用就没有返回保证。类似的,如果客户从未发送过一行要求服务器回射的文本,则服务器对read的调用将永不返回。其他慢系统调用的例子是对管道和终端设备的读写。有一个例外,就是磁盘...
分类:
系统相关 时间:
2014-11-03 00:07:11
阅读次数:
192
1 引言 不带缓冲区的I/O(unbuffered I/o)是指每个read 和 write 都调用内核中的一个系统调用,这些不带缓冲区的I/O 不是ISO C 的组成部分。2 文件描述符 每个打开的文件都通过文件描述符引用,文件描述符是一个非负整数。open 和 create 函数返回的文件描.....
分类:
其他好文 时间:
2014-11-02 22:13:44
阅读次数:
238
前几天用后缀数组写过一次这题,毫无疑问很感人的TLE了-_-||今天偶然发现了马拉车模板,O(N)时间就搞定reference:http://acm.uestc.edu.cn/bbs/read.php?tid=3258 1 #include 2 #include 3 #include 4 us...
分类:
其他好文 时间:
2014-11-02 20:57:43
阅读次数:
151
Given API: int Read4096(char* buf); It reads data from a file and records the position so that the next time when it is called it read the next 4k cha...
分类:
其他好文 时间:
2014-11-02 16:22:32
阅读次数:
438
http://www.percona.com/blog/2006/08/21/using-lvm-for-mysql-backup-and-replication-setup/http://blog.csdn.net/dengyue701/article/details/7190691http://www.lenzg.net/mylvmbackup/#Docshttp://www.percona.com/blog/2013/07/09/lvm-read-performance-during-snapshots..
分类:
数据库 时间:
2014-11-02 00:42:19
阅读次数:
170
1,mount命令各个参数的含义mount命令各个参数含义2,mount系统调用中flag参数的含义#define MS_RDONLY 1 /* Mount read-only */#define MS_NOSUID 2 /* Ignore suid and sgid bits */#define ...
分类:
其他好文 时间:
2014-11-01 23:07:15
阅读次数:
299