
Java NIO/Netty
牛刀杀鸡
这个作者很懒,什么都没留下…
展开
-
Java NIO 系列教程
转自Java NIO 系列教程 Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。Asynchronous IO(异步IO):Java NIO可以让你转载 2015-02-03 23:17:58 · 469 阅读 · 0 评论 -
netty github 导入 Eclipse
最近看到netty框架后有了深入学习一下的想法,但是各种书籍材料还是太少,貌似只有一本netty in action 的英文版可以算的上是参考资料,其他的都不太推荐给大家了。所以最好的资料还是官网的资料。不过netty是一套开源的框架,所有资料都放在github上了,包括丰富的example包,所以要学习还是直接看例子跟代码来的快。 首先,github的地址:https://git原创 2015-02-09 15:51:12 · 5109 阅读 · 0 评论 -
从netty项目组织入门maven的多modules模块配置
Netty是一套提供异步的、事件驱动的网络应用程序框架,同时也是工具包。我们可以将它作为项目的核心框架,同时也可以用他提供的部分功能来对项目进行支持,因此项目功能的模块化就显得很重要,这也是我们平时做项目所追求的可重用性。 netty一个项目整体的组织如下: 。 这里不说项目的各个子模块的功能,只是看如何实现项目模块的分离和组织。在我们平时的开发中可能会有一个这样子的结构: 如果是一个小原创 2015-02-10 15:58:22 · 2379 阅读 · 0 评论 -
netty源码构建找不到netty-tcnative包 --- Maven <classifier>元素
在构建netty的时候遇到一个问题,总是报netty-tcnative包找不到,这就奇了怪了,都是官方的源码,怎么会报错?结果在maven本地库里面发现netty-tcnative包后面总是被加上了系统变量的名字,变成了netty-tcnative-1.1.32.Fork1_x86_64的字样。结果问题就出在下面这个maven配置中: <dependency> <grou原创 2015-02-13 02:21:04 · 21301 阅读 · 5 评论