首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
hopejeke
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
rocketmq NameServer注册源码分析
NameServer通过org.apache.rocketmq.namesrv.NamesrvStartup#main启动: main函数的作用就是创建并启动NameServer,具体看看创建和启动方
Rocketmq--Broker写入消息源码分析
Broker通启动一个netty服务器进行生产者消息处理。 Broker通过org.apache.rocketmq.broker.BrokerStartup#main方法启动: 创建BrokerCon
记一次RestartClassLoader导致的不同类
前几天写一个dubbo项目,需要用到dubbo的filter和一个定时任务task,两个地方都会调用一个静态list,filter给list增加元素,task读取list,但是运行的时候发现不管fil
zookeeper假死脑裂
在一个大的集群中往往会有一个master的存在,在长期运行过程中不可避免会出现宕机等等的问题导致master不可用,在出现这样的情况以后往往会对系统产生很大的影响,所以一般的分布式集群中的master都采用了高可用的解决方案来避免这样的情况发生。 master-slaver方式…
zk选举和加锁流程
1.1每个节点像其他节点发送消息:选举自己. 1.2每个节点接收其他节点的消息,对比事务id,如果接收到其他节点的事务id比自己大,就选其他节点,如果事务id一样大,就比较编号id,选编号id大的。选完后再发送消息,每次投票完都会检查是否有过半的服务器有投了同一台服务器,如果有…
NIO
NIO(Non-blocking I/O,在Java领域,也称为New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。 这是一个经典的每连接每线程的模型,之所以使用多线…
几种io模型
下图函数调用时,如果数据没有准备好,不像阻塞式IO那样一直被阻塞,而是返回一个错误码。数据准备好时,函数成功返回。 应用程序对这样一个非阻塞描述符循环调用成为轮询。 非阻塞式IO的轮询会耗费大量cpu,通常在专门提供某一功能的系统中才会使用。通过为套接字的描述符属性设置非阻塞式…
个人成就
文章被阅读
2,729
掘力值
107
关注了
5
关注者
0
收藏集
0
关注标签
1
加入于
2020-07-15