摘要: 基于Redis的延时任务队列时间 参考有赞延迟队列设计 源码地址: https://gitee.com/A_yes/big-smart 主要组成部分 1. DelayJobBucket 数据结构 redis的 zset(有序集合)用于存放任务的id 并按照执行时间排序 2. JobPoll 数据结构 阅读全文
posted @ 2020-08-14 11:21 A_yes 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1. 使用方法2. 源码解析构造方法设定任务举例3. 总结 Timer 1. 使用方法 public class TimerTest { public static void main(String[] args) { Timer timer = new Timer(); System.out.fo 阅读全文
posted @ 2020-07-30 15:47 A_yes 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1. 使用方法 2. 源码解析 入队 出队 3. 总结 DelayQueue 1. 使用方法 DelayQueue中的元素要实现Delayed接口,Delayed接口又实现了 Comparable接口 public interface Delayed extends Comparable<Delay 阅读全文
posted @ 2020-07-29 16:10 A_yes 阅读(668) 评论(0) 推荐(0) 编辑
摘要: logback配置详解 logback配置详解 官方文档 http://logback.qos.ch/manual/ 1. 根节点 - configuration 一共有三个属性 debug 当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为fal 阅读全文
posted @ 2020-07-13 13:41 A_yes 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 文章目录ZooKeeper安装启动dubbo... 阅读全文
posted @ 2019-12-12 08:56 A_yes 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: 这是一个仅支持MySQL的简单的Mybati... 阅读全文
posted @ 2019-12-12 08:56 A_yes 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 接线uln2003驱动上的1,2,3,4分别... 阅读全文
posted @ 2019-12-12 08:56 A_yes 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 文章目录1. 饿汉模式2. 懒汉模式3. 双... 阅读全文
posted @ 2019-12-12 08:56 A_yes 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 文章目录简单工厂模式工厂方法模式抽象工厂模式... 阅读全文
posted @ 2019-12-12 08:56 A_yes 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 这个模式和工厂模式很像,建造者(Builde... 阅读全文
posted @ 2019-12-12 08:56 A_yes 阅读(74) 评论(0) 推荐(0) 编辑