MINA
rongdmmap
这个作者很懒,什么都没留下…
展开
-
:JAVA NIO 详解
http://www.cnblogs.com/phoebus0501/archive/2010/12/05/1897245.html原创 2012-05-28 08:40:43 · 79 阅读 · 0 评论 -
java模式之Reactor
Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那么改进做法就是开设线程,让线程去等待,但是这样做也是相当耗费资源的。 Java NIO非堵塞技术实际是采取Re...原创 2012-03-29 08:31:49 · 77 阅读 · 0 评论 -
java nio 在探索
nio之所以为为新,在于它并没在原来I/O的基础上进行开发,而是提供了全新的类和接口,除了原来的基本功能之外,它还提供了以下新的特征: ► 多路选择的非封锁式I/O设施 ►支持文件锁和内存映射 ►支持基于Perl风格正则表达式的模式匹配设施 ►字符集编码器和译码器 为了支持这些新的功能,nio使用了两个新的概念: 1. 信...原创 2012-03-29 08:31:55 · 87 阅读 · 0 评论 -
java nio学习[zt]
java nio学习[zt] 对相关类的简单介绍 java.nio.*, 据说它提供了一些更加底层的一些功能,如:类似windows环境下的AsyncSocket类的异步操作的功能,能显著降低server端程序的线程管理开销。 因为大多数应用是建立在TCP之上,所以在此只说说SocketChannel,ServerSocketChannel,Selector和ByteB...原创 2012-04-09 09:49:11 · 81 阅读 · 0 评论 -
Java NIO原理和使用
Java NIO原理和使用 Java NIO非堵塞应用通常适用用在I/O读写等方面,主要包括非阻塞,Buffer,内存映射,块读取。系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那么改进做法就是开设线程,让线程...原创 2012-04-09 09:49:13 · 66 阅读 · 0 评论 -
JAVA NIO之Direct Buffer 与 Heap Buffer的区别?
JAVA NIO之Direct Buffer 与 Heap Buffer的区别? 博客分类: IO and NIO nio direct buffer heap 个人总结 Direct Buffer vs. Heap Buffer 1、 劣势:创建和释放Direct Buffer的代价比Heap Buffer得要高; 2、 区别:Direct Buffer不...原创 2012-04-12 08:02:28 · 96 阅读 · 0 评论