×
请登录
账号
密码
登录 Use it
博客
随笔
生活
分享
标签
登录
[转载]netty源码分析之揭开reactor线程的面纱[二]
我们已经了解到netty reactor线程的第一步是轮询出注册在selector上面的IO事件(select),那么接下来就要处理这些IO事件(process selected keys),本篇文章我们将一起来探讨netty处理IO事件的细节 ...
Dcr
博客
1年前
1051
0
[转载]netty源码分析reactor线程[一]
带着问题学习reactor线程 NioEventLoop里到底干了什么事情 netty是如何保证事件循环的高效轮询和任务的及时执行的 如何优雅fix调jdk的nio bug reactor线程启动 NioEventLoop的run方法时rea...
Dcr
博客
1年前
1068
0
深入学习Netty-笔记
Netty是什么,解决了什么问题 官方解释,是什么 | Netty is an asynchronous event-driven network application framework for rapid development of ...
Dcr
博客
1年前
1042
0
Apache-Log4j2 远程代码执行漏洞
漏洞描述: 一个Apache Log4j2反序列化远程代码执行漏洞细节已被公开,Log4j-2中存在JNDI注入漏洞,当程序将用户输入的数据进行日志记录时,即可触发此漏洞,成功利用此漏洞可以在目标服务器上执行任意代码. 受影响版本: Apache...
Dcr
博客
1年前
1021
0
低版本mysql.jdbc包with语法踩坑记录
背景 生产上一条sql可读性与性能都不佳,从而用with 语法改造优化,测试通过之后放到项目中执行却出现 | java.sql.SQLException: Connection is read-only. Queries leading to d...
Dcr
博客
1年前
1089
0
Mycat 分布式事务实现
XA规范 概念 X/Open组织(既现在的Open Group)定义了分布式事务处理模型.X/Open DTP模型包括应用程序(AP),事务管理器(TM),资源管理器(RM),通信资源管理器(CRM)四部分. 事务管理器(TM)是交易中间件,...
Dcr
博客
1年前
996
0
Redis-事务篇
事务 应用场景 对性能和事务都有要求的场景,例如:商品抢购,抢红包等, 在 Redis 中,也存在多个客户端同时向 Redis 系统发送命令的并发可能性,因此同一个数据,可能在不同的时刻被不同的线程所操纵,这样就出现了并发下的数据一致的问题。为了...
Dcr
博客
1年前
963
0
Redis-底层的数据结构
string Redis命令 命令说明备注 set key value设置键值对 get key通过键获取值 del key通过key,删除键值对删除命令,返回删除数 strlen key求key执行字符串长度 getset key v...
Dcr
博客
1年前
964
0
Java即时编译器原理解析
Java的执行过程 java的执行过程整体可以分为两部分 1.由javac将源码编译成字节码,这个过程中会进行__词法分析__,语法分析,语义分析,编译原理中这部分称为前端编译; 2.逐行字节码解释执行(虚拟机同时对程序运行的信息进行收集,在这些...
Dcr
博客
1年前
1013
0
SQL查询中in和exists的区别分析
select * from A where id in (SELECT id from B); select * from A where exists (SELECT 1 from B where A.id=B.id); in是在内存里遍历...
Dcr
博客
1年前
979
0
1
2
3
4
...
10
热门文章
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教程
最新评论