java Spring Boot(十四)RabbitMQ延迟队列 延迟队列的使用场景:1.未按时支付的订单,30分钟过期之后取消订单;2.给活跃度比较低的用户间隔N天之后推送消息,提高活跃度;3.过1分钟给新注册会员的用户,发送注册邮件等。
java Spring Boot(十四)RabbitMQ延迟队列 延迟队列的使用场景:1.未按时支付的订单,30分钟过期之后取消订单;2.给活跃度比较低的用户间隔N天之后推送消息,提高活跃度;3.过1分钟给新注册会员的用户,发送注册邮件等。
java 集成spring boot + mysql + docker实战 网上找过很多文章,关于通过docker构建mysql容器并将应用容器和docker容器关联起来的文章不多。本文将给出具体的范例。此处为项目的源码
java 设计一个可拔插的 IOC 容器 前言 磨了许久,借助最近的一次通宵上线 cicada 终于更新了 v2.0.0 版本。 之所以大的版本号变为 2,确实是向下不兼容了;主要表现为: 修复了几个反馈的 bug。 灵活的路由方式。 可拔插的 IOC 容器选择。 其中重…
java 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14) 从2017.10.6起,开启这个系列,目标只有一个:探索新的学习方法,实现跃迁式成长 实验期2年(2017.10.06 – 2019.10.06) 我将以自己为实验对象。 我将开源我的学习方法,方法不断更新迭代,全程记录分享 实验结束…
java 【备战春招/秋招系列】美团Java面经总结进阶篇 (附详解答案) <!– MarkdownTOC –> 一 消息队列MQ的套路 1.1 介绍一下消息队列MQ的应用场景/使用消息队列的好处 ①.通过异步处理提高系统性能 ②.降低系统耦合性 1.2 那么使用消息队列会带来什么问题?考虑过这个问题吗?…
java Java程序员如何突破三年的门槛 我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本 上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使…
java 从时间碎片角度理解阻塞IO模型及非阻塞模型 传统的网络服务器只支持阻塞模型,该模型下,针对每个客户端连接,服务器都必须创建一个线程来处理这个连接上的请求,服务器必须维持着这些线程直到线程中的处理工作结束。
java 2018年Java面试总结(收藏明年跳槽用) JAVA问题总结 java 基础 java数据类型 谈一谈 “==” 跟 “equals” 的区别 jvm 的性能调优(三年以上的工作经历问的比较多)最好多掌握 集合是个重灾区: 回答的好,基本面试官会觉得你的基础怎么样的 天平 arrayLis…