首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Netty
订阅
seedscoder
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
IO多路复用--epoll
一、概述 IO 多路转接的意思是在一个操作里同时监听多个输入输出源,在其中一个或多个输入输出源可用的时候返回,然后对其的进行读写操作。epoll 是 select 和 poll 的升级版,相较于这两个
AdaptiveRecvByteBuAllocator 源码分析
1、作用 用于动态调整接收从网络上获取的数据 2、类图 3、源码 本文基于4.1.38版本的AdaptiveRecvByteBufAllocator、Epoll模式进行源码分析 核心API介绍 Ada
面试官问“epoll的原理”,我该怎么回答?
面试官问“epoll的原理”,我该怎么回答? 在技术面试中,尤其是Linux网络编程相关岗位,面试官常会问到epoll的原理。作为Linux下高性能I/O多路复用的代表,epoll涉及红黑树、内核态用
Netty基础—8.Netty实现私有协议栈
大纲 1.私有协议介绍 2.私有协议的通信模型 3.私有协议栈的消息定义 4.私有协议栈链路的建立 5.私有协议栈链路的关闭 6.私有协议栈的心跳机制 7.私有协议栈的重连机制 8.私有协议栈的重复登
Netty源码分析-ByteBuf
Jdk得Buffer的局限性 NIO缓冲区,Jdk提供的是Buffer类 可以看到7种基本类型数据都有具体的实现,那么为什么Netty还要提供自己的Buffer呢? 是因为Jdk提供的Buffer有其
Java BIO、NIO、select/poll/epoll IO多路复用
Socket直接的英文翻译是套接字。我认为它很像我们现实世界中的插座。当你的插头插入插座时,插头连接的电器便能通过电线传输电来促使电器工作;在网络世界中,应用程序之于电器,网络之于电线,socket
Netty源码-责任链模式运用
Netty通过责任链的设计模式是的对事件的处理,符合开闭原则,对新增处理事件开放,对修改责任链逻辑封闭。 将责任处理器分为入站出站的结构很清晰,使用MASK对Handler分类处理,实现了一个轻量级的
死磕 Netty 之内存篇:PoolArena 源码分析
本文为稀土掘金技术社区首发签约文章,30天内禁止转载,30天后未获授权禁止转载,侵权必究! PoolArena 是 Netty 申请内存的主要入口,Netty 借鉴 jemalloc 中 Arena
Netty内存管理(一)Jemalloc3.X算法与PoolArena 核心思想
看别的大佬一篇文章理解了三天,终于搞懂了Netty是怎么管理内存的了。现在自己归纳一波。这篇文章省略了位运算的推导。先以一个总览的方式了解Netty到底在干嘛 概述 Netty管理内存用最简单的话来说
Netty源码解析:writeAndFlush
这是一个后续打算进行长期更新的系列,每篇只包含相关的几个知识点,并不保证完全的准确性。那么作为第一篇,以我比较推崇的Netty框架作为开山作。