码迷,mamicode.com
首页 >  
搜索关键字:nio    ( 3569个结果
NIO主要原理
NIO主要原理NIO 有一个主要的类Selector,这个类似一个观察者,只要我们把需要探知的socketchannel告诉Selector,我们接着做别的事情,当有事件发生时,他会通知我们,传回一组SelectionKey,我们读取这些Key,就会获得我们刚刚注册过的socketchannel,然...
分类:其他好文   时间:2014-09-09 10:32:38    阅读次数:169
NIO Reactor模式
Reactor模式和NIO——转:本文可看成是对Doug Lea Scalable IO in Java一文的翻译。当前分布式计算 Web Services盛行天下,这些网络服务的底层都离不开对socket的操作。他们都有一个共同的结构:1. Read request2. Decode reques...
分类:其他好文   时间:2014-09-08 10:49:46    阅读次数:805
java 线程 在阻塞时终结 之中断讲解 ---thinking in java4
java 线程 在阻塞时终结 之中断讲解 ---thinking in java4...
分类:编程语言   时间:2014-09-07 18:36:45    阅读次数:370
NIO传输文件
客户端: 1 package com.gs.practice.nio; 2 3 import java.io.FileInputStream; 4 import java.io.IOException; 5 import java.net.InetSocketAddress; 6 import j....
分类:其他好文   时间:2014-09-05 19:53:21    阅读次数:217
NIO框架之MINA源码解析(二):mina核心引擎
MINA的底层还是利用了jdk提供了nio功能,mina只是对nio进行封装,包括MINA用的线程池都是jdk直接提供的。MINA的server端主要有accept、processor、session三部分组成的。其中accept主要负责在指定的端口监听,若有新连接则建立一个新的session;processor则负责处理session对应的发送数据和接收数据并调用上层处理;session则缓存当...
分类:其他好文   时间:2014-09-03 09:43:06    阅读次数:299
Java NIO与IO的详细区别(通俗篇)
Java NIO与IO的详细区别(通俗篇)——转载就速度来说CPU > 内存 > 硬盘I- 就是从硬盘到内存O- 就是从内存到硬盘第一种方式:我从硬盘读取数据,然后程序一直等,数据读完后,继续操作。这种方式是最简单的,叫阻塞IO。第二种方式:我从硬盘读取数据,然后程序继续向下执行,等数据读取完后,通...
分类:编程语言   时间:2014-09-02 19:23:55    阅读次数:179
Mina小例子
此例子解决了中文乱码问题。客服端:MimaTimeClient.javapackage minaExamle.client;import java.net.InetSocketAddress;import java.nio.charset.Charset;import java.util.Sca.....
分类:其他好文   时间:2014-09-02 14:07:24    阅读次数:328
基于MINA构建简单高性能的NIO应用
mina是非常好的C/S架构的java服务器,这里转了一篇关于它的使用感受。前言MINA是Trustin Lee最新制作的Java通讯框架。通讯框架的主要作用是封装底层IO操作,提供高级的操作API。比较出名的通讯框架有C++的ACE、Python的Twisted,而Java的通讯框架还有Quick...
分类:其他好文   时间:2014-09-02 13:49:14    阅读次数:209
Java NIO中的Buffer 详解
Java NIO中的Buffer用于和NIO通道进行交互。如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的。缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。Buffer的基本用法使用Buffer读...
分类:编程语言   时间:2014-09-01 17:38:03    阅读次数:231
Netty 4.X 用户指南
Netty 4.X  用户指南...
分类:Web程序   时间:2014-09-01 12:42:43    阅读次数:458
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!