最新文章列表

DatagramChannel定义

Channel接口定义:http://donald-draper.iteye.com/blog/2369111 AbstractInterruptibleChannel接口定义:http://donald-draper.iteye.com/blog/2369238 SelectableChannel接口定义:http://donald-draper.iteye.com/blog/2369317 Se ...
nio 
Donald_Draper 评论(0) 有1220人浏览 2017-05-07 23:13

MulticastChanne接口定义

NetworkChannel接口定义:http://donald-draper.iteye.com/blog/2369773 MembershipKey定义:http://donald-draper.iteye.com/blog/2372947 package java.nio.channels; import java.net.InetAddress; import ...
nio 
Donald_Draper 评论(0) 有1124人浏览 2017-05-07 13:45

MembershipKey定义

package java.nio.channels; import java.net.InetAddress; import java.net.NetworkInterface; import java.io.IOException; /** * A token representing the membership of an Internet Protocol (IP) mu ...
nio 
Donald_Draper 评论(0) 有902人浏览 2017-05-06 16:20

SocketChannelImpl 解析四(关闭通道等)

SocketChannelImpl 解析一(通道连接,发送数据):http://donald-draper.iteye.com/blog/2372364 SocketChannelImpl 解析二(发送数据后续):http://donald-draper.iteye.com/blog/2372548 SocketChannelImpl 解析三(接收数据):http://donald-draper.i ...
nio 
Donald_Draper 评论(0) 有2502人浏览 2017-05-05 08:38

SocketChannelImpl 解析三(接收数据)

SocketChannelImpl 解析一(通道连接,发送数据):http://donald-draper.iteye.com/blog/2372364 SocketChannelImpl 解析二(发送数据后续):http://donald-draper.iteye.com/blog/2372548 引言: 前一篇文章我们看了一下SocketChannelImpl发送多个字节序列的过程,先来回顾一下 ...
nio 
Donald_Draper 评论(0) 有1144人浏览 2017-05-05 08:34

SocketChannelImpl 解析二(发送数据后续)

SocketChannelImpl 解析一(通道连接,发送数据):http://donald-draper.iteye.com/blog/2372364 引言: 上一篇文章我们看了一下SocketChannelImpl的初始化,通道连接(Sock ...
nio 
Donald_Draper 评论(0) 有1084人浏览 2017-05-04 08:42

SocketChannelImpl 解析一(通道连接,发送数据)

ThreadLocal解析 :http://donald-draper.iteye.com/blog/2368159 Java NIO ByteBuffer详解:http://donald-draper.iteye.com/blog/2357084 DirectByteBuffer简介:http://donald-draper.iteye.com/blog/2372351 SelectorProvi ...
nio 
Donald_Draper 评论(0) 有3263人浏览 2017-05-03 09:09

DirectByteBuffer简介

Java NIO ByteBuffer详解:http://donald-draper.iteye.com/blog/2357084 MappedByteBuffer定义:http://donald-draper.iteye.com/blog/2371594 Reference定义(PhantomReference,Cleaner):http://donald-draper.iteye.com/blo ...
nio 
Donald_Draper 评论(0) 有3079人浏览 2017-05-02 23:25

Netty

http://www.iteye.com/magazines/132-Java-NIO below 3 URLs contains the same content https://github.com/code4craft/netty-learning or https://my.oschina.net/flashsword/blog/162936 or http://www.importn ...
darrenzhu 评论(0) 有459人浏览 2017-05-02 20:09

MappedByteBuffer定义

Java NIO ByteBuffer详解:http://donald-draper.iteye.com/blog/2357084 引言: 在上一篇文章中我们看了HeapByteBuffer,今天来看另外一个DirectByteBuffer。在看DirectByteBuffer之 ...
nio 
Donald_Draper 评论(0) 有1248人浏览 2017-04-28 11:05

SocketChannel接口定义

Channel接口定义:http://donald-draper.iteye.com/blog/2369111 AbstractInterruptibleChannel接口定义:http://donald-draper.iteye.com/blog/2369238 SelectableChannel接口定义:http://donald-drap ...
nio 
Donald_Draper 评论(0) 有1487人浏览 2017-04-25 23:08

ByteChannel,分散聚集通道接口的定义(SocketChannel)

Channel接口定义:http://donald-draper.iteye.com/blog/2369111 AbstractInterruptibleChannel接口定义:http://donald-draper.iteye.com/blog/2369238 SelectableChannel接口定义:http://donald-drap ...
nio 
Donald_Draper 评论(0) 有1470人浏览 2017-04-24 22:35

ServerSocketChannelImpl解析

Channel接口定义:http://donald-draper.iteye.com/blog/2369111 AbstractInterruptibleChannel接口定义:http://donald-draper.iteye.com/blog/2369238 SelectableChannel接口定义:http://donald-draper.iteye.com/blog/2369317 Se ...
nio 
Donald_Draper 评论(0) 有2581人浏览 2017-04-23 23:13

WindowsSelectorImpl解析二(选择操作,通道注册,通道反注册,选择器关闭等)

WindowsSelectorImpl解析一(FdMap,PollArrayWrapper):http://donald-draper.iteye.com/blog/2370811 引言:     上一篇文章我们简单看了一下的WindowsSelectorImpl内部集合和变 ...
nio 
Donald_Draper 评论(0) 有3231人浏览 2017-04-23 14:50

(五)NIO-总结

一、代码总结 服务端 package com.study.nio.day3; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.channels.SelectionKey; import java.nio.channels.Selector; import java.nio ...
nio 
mingyun 评论(0) 有455人浏览 2017-04-15 11:40

(四)NIO-Selector

一、 seletor连接器,多路复用器,类似于路由;是用一个selector管理多个channel 0.主要方法 //获取选择器 Selector.open(); //将通道注册到选择器中让选择器管理这个通道 channle.regeister(selc,ops) //检查已经注册在选择器上的通道关心的操作是否有已经就绪可以处理的 int select() // ...
mingyun 评论(0) 有415人浏览 2017-04-13 23:03

(一)NIO与BIO

参考资源:http://ifeve.com/java-nio-all/ 一、简介 NIO: new IO , non-blocking IO , 非阻塞IO流      面向通道,操作缓冲区,双向传递 BIO: 传统的IO处理,阻塞式IO流      面向流操作字符、字节,具有方向性 二、 由于BIO在处理,高并发线程处理时,在以下情况容易出现线程阻塞 connect,发起连接操作时 acc ...
NIO 
mingyun 评论(0) 有346人浏览 2017-04-10 21:42

Apache Thrift 初学小讲(五)【代理】

WEB中我们很常见的一种部署方式是在几个tomcat前面加一个nginx做反向代理,此时的nginx有了负载均衡和路由网关的功能。nginx工作在http层,thirft服务工作在tcp层上,所以不能用nginx作为thirft服务的代理(据说nginx可以装一个插件来支持tcp层)。tcp层上的有一个开源的叫HAProxy,用成熟的开源软件有好处,受限制也比较大,本节是用3种方式实现thirf ...
halloffame 评论(0) 有2832人浏览 2017-04-10 01:33

Java NIO 初学

刚开始学习java nio开发,写了个简单的例子,使用NIO 实现阻塞的发送接收数据,但是发现客户端一直没有接受到数据: @Test public void Server() throws IOException{ ServerSocketChannel sChannel = ServerSocketChannel.open(); sChannel.bind(new InetSo ...
清风送月 评论(0) 有426人浏览 2017-03-31 13:42

netty vs jetty

对比版本netty4.1 , jetty9.3   1.socket连接处理    jetty 使用AbstractConnector.Acceptor来处理连接, 线程数=Math.max(1, Math.min(4,cores/8)), 但是自己不new线程而是从共享的QueuedThreadPool中拿线程来执行      netty 使用一个单独的NioEventLoopGrou ...
nio 
yuancihang 评论(0) 有2030人浏览 2017-03-23 20:44

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics