- 博客(6)
- 资源 (17)
- 收藏
- 关注
原创 Netty4.x 源码实战系列(五):深入浅出学NioEventLoopGroup
我们都知道Netty的线程模型是基于React的线程模型,并且我们都知道Netty是一个高性能的NIO框架,那么其线程模型必定是它的重要贡献之一。在使用netty的服务端引导类ServerBootstrap或客户端引导类Bootstrap进行开发时,都需要通过group属性指定EventLoopGroup, 因为是开发NIO程序,所以我们选择NioEventLoopGroup。接下来的两篇文章,我将
2017-12-31 22:52:51
789
原创 Netty4.x 源码实战系列(四):深入浅出学Pipeline
在上一篇《Netty4.x 源码实战系列(三):NioServerSocketChannel全剖析》中,我们详细分析了NioServerSocketChannel的初始化过程,并得出了如下结论: 在netty中,每一个channel都有一个pipeline对象,并且其内部本质上就是一个双向链表本篇我们将深入Pipeline源码内部,对其一探究竟,给大家一个全方位解析。Pipeline初始化过程
2017-12-31 22:44:19
1518
原创 Netty4.x 源码实战系列(三):NioServerSocketChannel全剖析
根据上一篇《Netty4.x 源码实战系列(二):服务端bind流程详解》所述,在进行服务端开发时,必须通过ServerBootstrap引导类的channel方法来指定channel类型, channel方法的调用其实就是实例化了一个用于生成此channel类型对象的工厂对象。 并且在bind调用后,会调用此工厂对象来生成一个新channel。本篇将通过NioServerSocketChannel
2017-12-31 22:30:24
1934
原创 Netty4.x 源码实战系列(二):服务端bind流程详解
在上一篇《ServerBootstrap 与 Bootstrap 初探》中,我们已经初步的了解了ServerBootstrap是netty进行服务端开发的引导类。 且在上一篇的服务端示例中,我们也看到了,在使用netty进行网络编程时,我们是通过bind方法的调用来完成服务器端口的侦听:EventLoopGroup bossGroup = new NioEventLoopGroup();Event
2017-12-31 22:19:32
1411
原创 Netty4.x 源码实战系列(一):ServerBootstrap 与 Bootstrap 初探
Netty4.x分析实战,引导类ServerBootstrap与Bootstrap初探
2017-12-31 22:00:56
1293
跟着Robin学开发之前言篇
QQ技术讨论群: 62329335 Robin's QQ:164709753 各位网友,各位网页设计、web应用开发以及富客户端应用开发的爱好者们,大家好,我是Robin!你们肯定会问:“Robin?何许人也?”。其实Robin只是一个热衷互联网相关技术的软件开发工程师,只是一个参加过国外大型系统开发,以及国内知名OA系统研发等等工程师而已。 你还在为找不到一套完整学...
2011-12-10 08:58:18
162
Spring 实践(Spring in Practice).pdf版本
2018-04-28
Spring Essentials
2018-04-28
2016_Spring Security Essentials
2018-04-28
JBPM工作流开发指南
2010-05-19
飞天论坛FTBBS ASP v7.0(强烈推荐)
2008-12-10
新云网站内容管理系统 v4.0.0(强烈推荐)
2008-12-10
简单的JSP+JAVABEAN+ACCESS留言簿 修正版
2008-12-09
国内十佳分类信息网系统
2008-12-09
最简单的asp计数器 v2.2
2008-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人