×
请登录
账号
密码
登录 Use it
博客
随笔
生活
分享
标签
登录
netty-结构图与Reactor线程模式
官方结构图 源于网络 Reactor线程模式 单Reactor单线程模式 这种模式的基本工作流程为: 1)Reactor 通过 select 监听客户端请求事件,收到事件之后通过 dispatch 进行分发 2)如果事件是建立连接的请求事件...
Dcr
博客
1年前
2633
0
netty-零拷贝技术
为了对比出零拷贝技术的优越性,这里使用直接IO技术,内存映射文件技术,零拷贝技术进行对比 直接IO技术 上图中,内核缓冲区是 Linux 系统的 Page Cahe。为了加快磁盘的 IO,Linux 系统会把磁盘上的数据以 Page 为单位缓存...
Dcr
博客
1年前
1381
0
netty源码分析之pipeline[一]-笔记
netty在服务端端口绑定和新连接建立得过程中会建立相应得channel,而与channel得动作密切相关的是pipeline这个概念,pipeline可以看作是一条流水线,字节流输入,加工输出; pipeline结构 pipeline实际上就是...
Dcr
博客
1年前
1305
0
[转载]netty源码分析之揭开reactor线程的面纱[三]
简单总结一下reactor线程三部曲 轮询出IO事件 处理IO事件 处理任务队列 netty中的task的常见使用场景 这里取三种典型的task使用场景来分析 一.用户自定义普通任务 ctx.channel().eventLoop().exe...
Dcr
博客
1年前
1087
0
[转载]netty源码分析之揭开reactor线程的面纱[二]
我们已经了解到netty reactor线程的第一步是轮询出注册在selector上面的IO事件(select),那么接下来就要处理这些IO事件(process selected keys),本篇文章我们将一起来探讨netty处理IO事件的细节 ...
Dcr
博客
1年前
1049
0
[转载]netty源码分析reactor线程[一]
带着问题学习reactor线程 NioEventLoop里到底干了什么事情 netty是如何保证事件循环的高效轮询和任务的及时执行的 如何优雅fix调jdk的nio bug reactor线程启动 NioEventLoop的run方法时rea...
Dcr
博客
1年前
1065
0
深入学习Netty-笔记
Netty是什么,解决了什么问题 官方解释,是什么 | Netty is an asynchronous event-driven network application framework for rapid development of ...
Dcr
博客
1年前
1039
0
Apache-Log4j2 远程代码执行漏洞
漏洞描述: 一个Apache Log4j2反序列化远程代码执行漏洞细节已被公开,Log4j-2中存在JNDI注入漏洞,当程序将用户输入的数据进行日志记录时,即可触发此漏洞,成功利用此漏洞可以在目标服务器上执行任意代码. 受影响版本: Apache...
Dcr
博客
1年前
1018
0
原则-小结
前言 之前和同事探讨人生意义的话题,收获了很多不一样的看法,有聚焦于追求目标的过程的,有聚焦于一种持续性的结果的,也有立足于人生角色角度出发的,大部分都是积极向上的,当然也有较为真实和残酷的,就是人生没有意义或者这个问题没有答案,通过许多影视作品...
Dcr
生活
1年前
1072
0
低版本mysql.jdbc包with语法踩坑记录
背景 生产上一条sql可读性与性能都不佳,从而用with 语法改造优化,测试通过之后放到项目中执行却出现 | java.sql.SQLException: Connection is read-only. Queries leading to d...
Dcr
博客
1年前
1085
0
1
2
3
4
...
13
热门文章
1.
docker-容器内无法访问外网
2.
netty-结构图与Reactor线程模式
3.
netty源码分析之writeAndFlush全解析笔记
4.
ConcurrentHashMap源码分析整理
5.
在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
6.
应用频繁报出cause java.net.SocketTimeoutException: Read timed out怎么办
最新发布
1.
相似性算法如何驱动智能搜索
2.
初识Spring AI Alibaba
3.
软件研发领域如何区分技术大佬和CRUD BOY
4.
软件工程工作总结结合日本物业管理思维思考
5.
复制人格-关于自然语言定向训练的思考
6.
由ChatGpt生成的JMeter教程
最新评论