题目来自牛客 我对每日一题专栏,一起收藏打卡 48.消息队列如何保证不重复消费? 消息队列层面:利用Kafka的生产者幂等或RocketMQ的消息去重,减少源头重复 业务层面(核心):根据场景选择方案。比如对于订单支付,我们使用‘数据库唯一索引+状态机’,先插入一条消费记录,利用唯一约束防止重复 监控层面:记录消费日志,定期对账,发现异常人工干预 49.说说synchronize的用法及原理 说说synchronize的用法及原理 50.什么是 LRU 算法? LRU(Least Recently Used)算法是一种缓存/页面置换策略:始终优先淘汰“最后一次被访问时间最久远”的那一项,用时间...