码迷,mamicode.com
首页 >  
搜索关键字:缓冲区    ( 4880个结果
APUE学习笔记:第五章 标准I/O库
5.1 引言标准I/O库处理很多细节,例如缓冲区分配,以优化长度执行I/O等。这些处理不必担心如何使用正确的块长度。这使得它便于用户使用,但是如果不较深入地了解I/O库函数的操作,也会带来一些问题5.2 流和FILE对象对于ASCII字符集,一个字符用一个字节表示。对于国际字符集,一个字符可用多个字...
分类:其他好文   时间:2014-07-16 19:26:05    阅读次数:238
java nio/io性能比较
在看mina的时候看到java的nio。 详细的java nio 请看传送门:http://www.ibm.com/developerworks/cn/education/java/j-nio/index.html 以前项目上传附件自定义缓冲区方式代码 OutputStream os = ...
分类:编程语言   时间:2014-07-16 18:55:14    阅读次数:260
谈谈游戏服务器的发送数据处理
发送数据处理模式的概念:相信每一个第一次写游戏服务器的人都会在发送数据处理这里卡主,因为相对于简单易处理的接收消息处理,发送消息的时机和驱动更加难以把握。为什么呢?我们看下套接字可读的条件:1: 该套接字接收缓冲区中的数据字节数大于接收低水位标记2: 该连接的读关闭3: 该套接字是一个监听套接字,并...
分类:其他好文   时间:2014-07-16 17:53:52    阅读次数:224
Linux基础命令:(4)有关关机和查看系统信息的命令
4.有关关机和查看系统信息的命令(1)shutdown命令:正常关机。shutdown -t 2 2分钟后自动关机 shutdown -r 关机后重启。(2)reboot命令:关机命令,只是这个命令不会把内存里或缓冲区里的东西写回内存(3)ps命令:用来查看在计算机系统中,有那些程序正在执行及其执行...
分类:系统相关   时间:2014-07-16 17:53:02    阅读次数:253
ByteBuffer的介绍
转摘有一个问题需要明确:为什么要使用bytebuffer,它比byte比起来有什么优点?很简单:为了提高IO的效率。怎样提高的,这个还得google一下。记住几个标志的含义:position:当前指针的位置,也就是接下来要读写的位置。limit:限制,一个缓冲区可读写的范围。capability:容...
分类:其他好文   时间:2014-07-16 16:03:34    阅读次数:174
StringBuffer和StringBuilder用法比较
StringBuffer是字符串缓冲区,是一个容器。 特点: 1,长度是可变化的。 2,可以字节操作多个数据类型。 3,最终会通过toString方法变成字符串。 C create U update R read D delete 1,存储。 StringBuffer append():将指定数据作为参数添加到已有数据结尾处。 StringBuffe...
分类:其他好文   时间:2014-07-16 10:51:37    阅读次数:243
InnoDB的三个关键特性
一。插入缓冲(insertbuffer) 对于非聚集索引的插入和更新,不是每一次直接插入索引页中,而是首先判断插入的非聚集索引页是否在缓冲池中,如果在,则直接插入,否则,先放入一个插入缓冲区中。好似欺骗数据库这个非聚集的索引已经插入到叶子节点了,然后再以一定的频率执行插入缓冲和非聚集索引页子节点的....
分类:数据库   时间:2014-07-14 10:51:51    阅读次数:251
ubuntu/linux mint 创建proc文件的三种方法(二)
在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。 大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。 方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险); 方法二:使用proc_create和seq_file创建proc文件(较方法三简洁); 方法三:使用proc_create_dat...
分类:系统相关   时间:2014-07-11 00:45:14    阅读次数:285
ubuntu/linux mint 创建proc文件的三种方法(一)
在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。 大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。 方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险); 方法二:使用proc_create和seq_file创建proc文件(较方法三简洁); 方法三:使用proc_create_data和seq_file创建proc文件(较麻烦,但比较完整); 示例四:在proc文件中使用内核链表的一个示例(用的方法三)。 ...
分类:系统相关   时间:2014-07-10 22:23:53    阅读次数:5686
ubuntu/linux mint 创建proc文件的三种方法(三)
在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。 大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。 方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险); 方法二:使用proc_create和seq_file创建proc文件(较方法三简洁); 方法三:使用proc_create_data和seq_file创建proc文件(较麻烦,但比较完整); 示例四:在proc文件中使用内核链表的一个示例(用的方法三)。 ...
分类:系统相关   时间:2014-07-10 21:36:17    阅读次数:421
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!