摘要: 前言 网上有很多通过分析ReentrantLock来讲解AQS独占模式的文章, 这里就不老生常谈的讲独占锁了, 本篇文章主要是分析CountDownLatch是如何利用AQS的共享模式来实现的倒计时门闩的功能 关于CountDownLatch以及相关线程协作工具类的用法可以参考之前写的一篇文章: h 阅读全文
posted @ 2021-01-06 12:53 梅子酒zZ 阅读(149) 评论(0) 推荐(0)
摘要: Groovy模板引擎 API 构建动态脚本 可以利用Groovy提供的模板引擎, 在代码中编写脚本, 来完成一些动态化的需求, 案例如下, 当字符串长度等于4时, 执行打印 public class RuleEngine { private static final ConcurrentHashMa 阅读全文
posted @ 2021-01-06 00:51 梅子酒zZ 阅读(3419) 评论(0) 推荐(0)