
代码案例
文章平均质量分 96
滑稽之神眷顾者
赞美全知全能的滑稽之神(〜 ̄△ ̄)〜我愿献祭室友五十年寿命,请赐予我Java大佬的力量
展开
-
阻塞队列(超详细易懂)
超详细大文,带你理解阻塞队列,以及和生产者消费者模型的关系,学会自己实现一个阻塞队列。阻塞队列是一种特殊的队列,同样遵循“先进先出”的原则,支持入队操作和出队操作。当队列已满时,继续入队列就会阻塞,直到有其他线程从队列中取走元素。当队列为空时,继续出队列也会阻塞,直到有其他线程向队列中插入元素。原创 2024-02-03 08:44:27 · 6734 阅读 · 12 评论 -
定时器 Timer(超详细模拟实现)
定时器作为软件开发中的重要组件,用于在特定的时间间隔内执行某些任务,类似于我们生活中的“闹钟”。《实现思路:就像是一个业务窗口(扫描线程),预约的人(任务)排成队伍(优先级队列),随时有其他人根据预约时间(执行时间)先后插入(入队)其中,业务窗口一直面对的都是其中最先预约的人(队首),而且还要等到人预约时间到了才办理相应的业务(执行任务)。原创 2024-02-03 08:42:51 · 2509 阅读 · 4 评论