### 背景 经常需要从一个string 中,读取python的代码,然后解析拿来用。 详见: https://stackoverflow.co...
背景 单纯的声明或者脚本式的流水线语法,能力非常有限,只能搭建起整体运行框架。具体每个step的实现细节,多是使用脚本进行的。 鉴于groovy...
背景 jenkins pipeline 是jenkins2 的特性,是为了方便构建,引入的一种特优化的语言机制,基于groovy语言之外又有一些...
demo 地址 https://github.com/BitingWind/scabbard 背景 广告交易后台是一个基于多用户多角色多权限的系...
CountDownLatch 的理解 功能功能方面,该类可以用于很多并发场景,比如用于多个线程的统一开关,只要把初始count设为1,就可以实现...
问题来源 每个机票订单含有多个票,用符合条件的订单List,去查询对应的票List。两张表的关联方式是用一个特性的key关联,其中包含,代理商区...
今天读了guava collect包中Sets类,该类从应用角度上讲,主要是集合的并交操作实现. 交集 intersection() 并集 ...
AbstractList<T>是一个不错的抽象类,实现惰性操作全靠它了. Lists类的主要方法 List<List<T>> partition...
主要参考博文: http://elim.iteye.com/blog/1812584官方网址: https://docs.spring.io/s...