首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Maxatom
掘友等级
蔚来
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 24
沸点 1
赞
25
返回
|
搜索文章
最新
热门
Netty源码-业务流程之构建连接
从前面的源码分析文章我们知道NioEventLoop是处理请求的线程,通过Selector获取事件,当它收到READ、ACCEPT事件的时候会去构建连接,通过JDK构建连接。
Redis高级数据结构详解
背景 Redis作为最为人熟知的key-value数据库,他的基本数据结构包括String、list、hash、set、sorted set等等,大家都已经耳熟能详了。但是Redis还有一些不是很常用
TiDB介绍及设计原理
TiDB是一个支持海量数据存储的分布式数据库,TiDB需要解决分布式数据存储OLTP需求,并添加支持OLAP需求的支持。
Netty源码-Server启动流程
Server启动流程:先是主线程流程: 创建Selector-> 创建ServerSocketChannel -》 初始化ServerSocketChannel -》分配NioEventLoop-》
Netty源码-业务流程之写数据
写数据首先通过Write将数据写入Buffer(ChannelOutboundBuffer),然后通过Flush将数据发送出去。写数据包含两个流程Write和flush。
Netty源码-业务流程之读事件
Netty基本介绍,参考 https://juejin.cn/post/7408844429370834954,Netty读事件源码分析
JVM频繁GC分析
本文记录一次频繁GC的分析 问题 查看项目日志发现GC频繁,几乎几秒钟一次 查看GC日志 GC日志打印YGC日志非常频繁,几秒钟一次。 PSYoungGen 是使用Parallel Scavenage
分布式锁实现
redis分布式锁是用的对最多的,有现成的开源库Redission可以用,能满足大部分需求。一般情况下使用redis锁就可以。 zookeeper分布式锁可以实现读写锁,公平锁和非公平锁,能实现的锁
Netty源码-责任链模式运用
Netty通过责任链的设计模式是的对事件的处理,符合开闭原则,对新增处理事件开放,对修改责任链逻辑封闭。 将责任处理器分为入站出站的结构很清晰,使用MASK对Handler分类处理,实现了一个轻量级的
MySQL 事务详解
MySQL 事务 数据库事务指的是一组数据操作,事务内的操作要么就是全部成功,要么就是全部失败,如果部分成功,那么已成功的必须回滚,恢复数据的原始状态。 假设一个网购付款的操作,用户付款后要涉及到订单
下一页
个人成就
文章被点赞
36
文章被阅读
12,847
掘力值
778
关注了
26
关注者
10
收藏集
3
关注标签
58
加入于
2018-08-29