会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
猫毛·波拿巴
虚心实腹,弱志强骨,为而不争
博客园
首页
新随笔
联系
订阅
管理
随笔 - 85
文章 - 0
评论 - 84
阅读 -
26万
09 2019 档案
【杂谈】再看生产-消费模式
摘要:生产者和消费者之间为什么隔着一个队列? 首先,生产者与消费者由于速度的不一致,所以需要一个空间用于缓冲。这可以将生产者与消费者解耦,生产者产出数据的时候,不需要把数据交到消费者手上才行,只要把数据丢入缓冲区就好。这样就可以各做各的。 为什么缓冲区是一个队列? 通常情况下,这个缓冲区的数据结构是一个有
阅读全文
posted @
2019-09-09 21:39
猫毛·波拿巴
阅读(371)
评论(0)
推荐(1)
编辑
公告
昵称:
猫毛·波拿巴
园龄:
7年1个月
粉丝:
58
关注:
0
+加关注
<
2025年2月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
最新随笔
1.【杂谈】主键ID如何选择——自增数 OR UUID?
2.【编码】自定义通信协议——实现零拷贝文件传输
3.【编码】自定义通信协议——支持更多请求类型
4.【杂谈】关于SSL/TLS通信加密
5.【源码】Kafka订制协议如何处理粘拆包
6.【源码】ByteToMessageDecoder对比自定义实现
7.【编码】如何实现一套自定义网络协议?
8.【杂谈】Kafka的日志段为什么不用内存映射?
9.【杂谈】Kafka 消息偏移量:如何高效地定位和管理消息?
10.【杂谈】Kafka 的“无锁哲学”:高效消息流动的背后
积分与排名
积分 - 115814
排名 - 13003
随笔分类
(67)
elementUI(1)
Java基础(4)
JNI(5)
Mongo(1)
Redis(1)
socket编程(5)
Spring(1)
Spring Boot(4)
Spring Security(6)
Tomcat(4)
WebSocket(1)
操作系统(2)
多线程、并发(24)
工具(2)
设计模式(5)
数据结构(1)
随笔档案
(85)
2025年2月(1)
2025年1月(6)
2024年12月(9)
2024年7月(1)
2020年11月(1)
2020年8月(1)
2020年5月(3)
2020年4月(2)
2019年9月(1)
2019年7月(2)
2019年6月(2)
2019年5月(2)
2019年4月(4)
2019年3月(2)
2019年2月(5)
2019年1月(1)
2018年12月(6)
2018年11月(10)
2018年10月(9)
2018年9月(4)
2018年8月(11)
2018年7月(1)
2018年1月(1)
更多
阅读排行榜
1. 【详解】GrantedAuthority(已授予的权限)(40701)
2. 核心组件之SecurityContextHolder(34236)
3. 【杂谈】Spring Boot 默认支持的并发量(24372)
4. 【详解】Spring Security 之 SecurityContext(24361)
5. 【杂谈】如何对Redis进行原子操作(16693)
推荐排行榜
1. 【详解】GrantedAuthority(已授予的权限)(24)
2. 【杂谈】如何选择:Session 还是 JWT?(15)
3. 核心组件之SecurityContextHolder(9)
4. 【编码】自定义通信协议——实现零拷贝文件传输(6)
5. 【杂谈】Kafka 的“无锁哲学”:高效消息流动的背后(6)
点击右上角即可分享