首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
FangZzzzz
掘友等级
throw new NoTechnologyException();
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
FangZzzzz
赞了这篇文章
collabH
大数据开发工程师 @百度
·
2年前
关注
大数据知识仓库,助你大数据之路~
概述 知识仓库涉及到数据仓库建模、实时计算、大数据、数据中台、系统设计、Java、算法等。 仓库地址 GitHub:目前已经350+ star,并且持续更新中...期待你的...
10
2
分享
FangZzzzz
关注了
collabH
FangZzzzz
4年前
关注
JUC:JAVA7/8中的ConcurrentHashMap
在java7中,多线程put操作会导致循环链表。 虽然在java8中,修复了这个问题,但是还是会造成数据覆盖和扩容时的数据丢失。 HashTable容器使用synchron...
1
评论
分享
FangZzzzz
4年前
关注
JUC:读写锁ReentrantReadWriteLock
之前提到的ReentrantLock是排他锁,在同一时刻只允许一个线程进行访问,而读写锁在同一时刻可以允许多个读线程访问,但是在写线程访问时,所有的读线程和其他写线程均被阻...
6
评论
分享
FangZzzzz
4年前
关注
JUC:可重入锁ReentrantLock
JUC:并发基础之AQS。 可重入锁,见名知意,和synchronized一样当前线程可重复获取锁。与synchronized不同的是,ReentrantLock支持更多高...
赞
评论
分享
FangZzzzz
关注了
YangAM
FangZzzzz
赞了这篇文章
FangZzzzz
4年前
关注
JUC:并发基础之AQS
AQS是AbstractQueuedSynchronizer的简称,它是一个Java提高的底层同步工具类,用一个int类型的变量表示同步状态,并提供了一系列的CAS操作来管...
3
评论
分享
FangZzzzz
4年前
关注
RocketMQ深度解析(四):Consumer
首先我们看看RocketMQ中消息消费需要关注哪些问题。 消息消费以组的模式展开,一个消费组内可以包含多个消费者(同一个JVM实例内只允许不允许存在消费组相同的消费者),消...
4
评论
分享
FangZzzzz
4年前
关注
TCC-Transaction源码解读。
为了解决在事务运行过程中大颗粒度资源锁定的问题,业界提出一种新的事务模型,它是基于业务层面的事务定义。锁粒度完全由业务自己控制。它本质是一种补偿的思路。它把事务运行过程分成...
2
评论
分享
FangZzzzz
4年前
关注
RocketMQ深度解析(三):Producer
同步(sync):发送者向MQ执行发送消息API时,同步等待,直到消息服务器返回发送结果。 异步(async):发送者向MQ执行发送消息API时,指定消息发送成功后的回调函...
2
评论
分享
FangZzzzz
4年前
关注
RocketMQ深度解析(二):NameServer
NameServer是一个非常简单的Topic路由注册中心,其角色类似Dubbo中的zookeeper,支持Broker的动态注册与发现。主要包括两个功能:Broker管理...
3
评论
分享
FangZzzzz
4年前
关注
RocketMQ深度解析(一):RocketMQ总体设计
因为Topic路由信息能容忍分钟级的不一致。所有RocketMQ的NameServer集群之间互不通信,降低了NameServer的复杂程度以及对网络的要求,同时性能比zo...
1
评论
分享
FangZzzzz
关注了标签
程序员
FangZzzzz
关注了标签
架构
FangZzzzz
赞了这篇文章
后端进阶
@公众号「后端进阶」
·
4年前
关注
RocketMQ为什么要保证订阅关系的一致性?
此处源码是将该 Topic 的订阅信息找出来,然而这里却没找到,所以报了消费订阅不存在的错误。 朋友还跟我讲了他的消费集群中,每个消费者订阅了自己的 Topic,他的消费组...
16
5
分享
个人成就
文章被点赞
22
文章被阅读
13,438
掘力值
371
关注了
3
关注者
24
收藏集
0
关注标签
2
加入于
2019-08-19