首页
学习
活动
专区
圈层
工具
发布

#队列

吃透JUC框架:从底层原理到实战落地,解决并发编程90%的问题

果酱带你啃java

在Java开发中,“并发”是绕不开的核心议题——从后端接口的高并发请求处理,到分布式系统的多线程协同,再到大数据场景的并行计算,都离不开高效的并发编程工具。而J...

4710

百万消息积压 4 小时,我靠这套方案快速止血

果酱带你啃java

很多开发者遇到积压就慌,盲目扩容消费者、重启服务,结果越搞越乱——其实消息积压的本质很简单,用一句话就能说透:消息生产速度 ≥ 消息消费速度,且积压量超过了消息...

3910

消息队列从底层原理到生产实战,一文吃透

果酱带你啃java

消息队列(MQ)是中高级/专家级面试中绕不开的核心考点。面试官不会仅停留在“你用过什么MQ”这类基础问题,而是深挖“为什么用”“底层如何实现”“生产问题怎么解”...

5900

线程池单例模式实现

果酱带你啃java

问题原因:Executors.newFixedThreadPool使用无界队列(LinkedBlockingQueue),任务过多时会导致队列无限增长,触发OO...

2600

庖丁解牛:RocketMQ Broker/Consumer/Producer源码深度剖析与实战

果酱带你啃java

Producer发送消息的核心入口是DefaultMQProducerImpl#sendDefaultImpl,完整流程:

3810

SpringBoot 整合 RabbitMQ 的完美实践

果酱带你啃java

延迟队列用于存储需要在指定时间后才被消费的消息。RabbitMQ 本身不直接支持延迟队列,但可以通过以下两种方式实现:

3700

小白必看!99%的人都踩过的RabbitMQ丢消息坑

java金融

注意:重试次数别设太多,不然会导致MQ消息堆积,最好配合死信队列使用,重试失败的消息进入死信队列,后续人工处理。

9610

从夯到拉,锐评5大主流消息队列

王中阳AI编程

消息队列(MQ)这东西,面试的时候全在造火箭(削峰填谷、异步解耦、最终一致性),真到了线上,往往是谁吞了我的消息?消息怎么又重复了?卧槽队列怎么又堆积了?

11410

【JavaSE】线程同步wait/notify && 单例模式 && 阻塞队列

lirendada

阻塞队列是一种特殊的队列,也遵守 "先进先出" 的原则,并且阻塞队列也是一种线程安全的数据结构,并且具有以下特性:

13510

OpenVINO模型部署的五种加速策略

OpenCV学堂

OpenVINO2025已经支持多种方式的模型加速部署方式,这里以OpenVINO2025 + NNCF为例,基于C++代码YOLO11 推理,对比五种方法运行...

9400

2026.03 npj Digit. Med. & IF15.1丨RoentMod:一种合成胸部X光修改模型,用于识别和修正图像解读模型的捷径

张仲岚同学

通过放射科专家盲审以及配对Fréchet Inception Distance(pFID)等定量指标,在MIMIC-CXR队列上评估合成图像的真实度、文本提示依...

14610

2026.03丨npj Digit. Med. & IF15.1丨基于纵向MRI深度学习的新发脑梗死自动检测及其预后意义

张仲岚同学

Hwan-ho Cho,Seongho Park丨仁川国立大学电子工程系(韩国仁川);韩阳大学龟里医院神经内科,韩阳大学医学院(韩国九里)

17310

Nat. Biotechnol. | 中国转化医学的创新:重新思考早期临床开发

DrugIntel

作者:Lingshi Tan, Ken Song & Bai Lu(原载《Nat. Biotechnol.》2026年)

14210

如何养 OpenClaw

白德鑫

YunADX | CTO (已认证)

世上谈“养”的人很多:养花,养猫,养孩子,顺便也养一点“智能”。但我看他们多半不过是把东西摆在案头,逢人便说“你看,它会动”。至于它动向哪里、动得像不像人、动了...

19410

Sci. Transl. Med. | 基于cfDNA片段组学的AI模型可高灵敏检测肝脏疾病,液体活检应用范围超越癌症领域

DrugOne

基于cfDNA的液体活检技术在癌症检测、产前检测以及器官移植监测方面展现出应用前景。研究人员认为,cfDNA片段组可作为生物标志物用于缺乏有效筛查手段的复杂疾病...

12610

文献解读-爱沙尼亚人群肠道微生物群中古菌群落的分布特征

用户1075469

○ 重点理解人群队列宏基因组研究的整体设计思路。 该研究利用大规模人群队列样本构建微生物参考基因组资源,并结合健康记录数据开展疾病关联分析,这种“宏基因组 + ...

9410

MetaGEAR流程:宏基因组探索与研究

用户1075469

流程将宏基因组数据从“单基因层面”提升到“物种泛基因组层面”,能够更稳定、可重复地刻画真实微生物物种及其功能潜力。相比单基因丰度,MSP 基于协同变化基因簇重建...

15110

32:自动排序优先队列:堆排序与决策树优先级计算

安全风信子

作者: HOS(安全风信子) 日期: 2026-03-15 主要来源: GitHub 摘要: 本文深入探讨如何构建自动排序优先队列,通过堆排序和决策树优先...

11810

延迟队列处理订单超时(RabbitMQ死信队列实战)

王中阳AI编程

延迟队列是一种特殊的消息队列,它允许消息在发送后的一定时间延迟后才被消费。在电商系统中,延迟队列常用于处理订单超时自动取消、优惠券到期提醒、定时任务调度等场景。

21110

最近一周约了30多场面试,感觉有点飘了~

王中阳AI编程

另外,P 的本地队列装不下的 G 会放到全局队列,当某个 P 的本地队列空了,还会去全局队列或其他 P 的队列 “偷” G 来执行(工作窃取),这样能充分利用多...

11710
领券