- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 设计模式之单例模式
1.单例模式的定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象 的方式,可以直接访问,不需要实例化该类的对象。 1.非线程安全懒汉模式 public class SingletonDemo { private static Sin...
2018-11-13 11:09:40 198
原创 MQ如何实现消息延时
一、缘起 很多时候,业务有“在一段时间之后,完成一个工作任务”的需求。 例如:滴滴打车订单完成后,如果用户一直不评价,48小时后会将自动评价为5星。 一般来说怎么实现这类“48小时后自动评价为5星”需求呢? 常见方案:启动一个cron定时任务,每小时跑一次,将完成时间超过48小时的订单取出,置为5星,并把评价状态置为已评价。 假设订单表的结构为:t_order(oid, finish...
2018-11-03 14:17:43 1329
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人