摘要: 平常项目中很多场景需要使用延时消息处理,例如订单超过多久没有支付需要取消等。如何在消息中间件RabbitMQ中实现该功能?下面描述下使用 实现延时消息场景,当然会有别的其他实现方式。 1. 什么是Dead Letter Exchange? RabbitMQ中通常消息被直接发送到队列中或者从Excha 阅读全文
posted @ 2018-01-13 17:58 seeviny 阅读(2393) 评论(0) 推荐(1) 编辑
摘要: HotSpot JVM中GC收集器学习总结:分代回收 + 收集算法 1. GC收集器(Overview) 2. CMS收集器(老年代) 3. G1收集器 参考资料: 【深入理解Java虚拟机——JVM高级特性与最佳实践 周志明 著】 阅读全文
posted @ 2018-01-13 17:39 seeviny 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1. 总览 2.书籍推荐 2.1 基础部分 "深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)" "Java并发编程的艺术" "Netty权威指南(第2版)" 2.2 应用部分 "JavaEE开发的颠覆者: Spring Boot实战" "大型网站技术架构:核心原理与案例分析" "大型网站 阅读全文
posted @ 2018-01-13 17:30 seeviny 阅读(104) 评论(0) 推荐(0) 编辑