首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Netty
订阅
小布袋
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
从 I/O 模型到 Netty(三)
Netty 零、写在前面 本文虽然是讲 Netty,但实际更关注的是 Netty 中的 NIO 的实现,所以对于 Netty 中的 OIO(Old I/O)并没有做过多的描述,或者说根本只字未提,所以本文中所述的所有实现细节都是基于 NIO 版本的。 Netty 作为一个已经发展了十多年的框架,已然…
从 I/O 模型到 Netty(二)
Java NIO 在上一篇文章中对于 I/O 模型已经讲的比较清楚了,在 I/O 密集型应用中使用 Reactor 模式可以明显提高系统的性能(我们这里谈到的性能很大程度上指的是吞吐量),但是在具体的开发过程中模式还是要落地成真实的代码,使用传统的 I/O 库肯定是不行的,在 Java 中需要使用…
从 I/O 模型到 Netty(一)
如何使用咖啡读文件 I/O 是任何一个程序设计者都无法忽略的存在,很多高级编程语言都在尝试使用巧妙的设计屏蔽 I/O 的实际存在,减小它对程序的影响,但是要真正的理解并更好运用这些语言,还是要搞清楚 I/O 的一些基本理念。本文将从最基本的 I/O 概念开始,试图理清当前 I/O 处理存在的问题和…
Netty的那点事儿
Netty是一个基于异步与事件驱动的网络应用程序框架,它支持快速与简单地开发可维护的高性能的服务器与客户端。 所谓事件驱动就是由通过各种事件响应来决定程序的流程,在Netty中到处都充满了异步与事件驱动,这种特点使得应用程序可以以任意的顺序响应在任意的时间点产生的事件,它带来了…