最新 最热

八、pipeline流水线构建项目

JENKINS 2.0的精髓是PIPELINE AS CODE,是帮助JENKINS实现CI到CD转变的重要角色。什么是PIPELINE,简单来说,就是一套运行于JENKINS上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的...

2021-11-16
0

给JSONObject添加自定义遍历方法

经过了Groovy动态添加方法和属性及Spock单测的铺垫,今天用fastjson为例,演示如何给JSONObject添加一个自定义的方法,来帮助提高编程效率。

2021-11-04
0

利用守护线程隐式关闭线程池

在上期Java自定义异步功能实践文章中,我设计了一个关键字,传入一个闭包,然后异步执行闭包中的代码块。但是在实际工作中情况又更复杂了一些。因为在创建执行异步方法的线程池时候,遇到了一些问题。...

2021-11-04
0

Groovy动态添加方法和属性及Spock单测

在最近的一边学习一边复习的过程中,发现了很多有意思的事情。今天就分享一个groovy.lang.MetaClass应用:如何运行中,动态给类和对象增加属性和添加方法。...

2021-11-04
0

IDEA + Groovy 脚本一键生成实体类,用法舒服,高效!

链接:https://blog.csdn.net/qq_34371461/article/details/80571281

2021-11-02
0

mac m1上运行jenkins

首先在docker官网上下载好支持m1版本的desktop客户端,随后打开jenkins.io查看安装命令:

2021-10-26
1

Java自定义异步功能实践

面我们提到线程池处理批量接口请求实践但是在语法上比较复杂,还需要进行线程间的同步,也需要一定的Java知识,最近在学习Golang语言时,感觉go关键字十分高效,只要是想异步执行的方法,只需在前面添加go关键字即可。...

2021-10-20
0

Java、Groovy、Python和Golang如何把方法当作参数

最近在学习Golang的过程中,当看到闭包的应用的时候,突然感觉到一种非常熟悉的感觉。虽然我自己在写代码时候一般会避免使用闭包形式,主要是觉得语法太花哨,可读性比较差,还有一个原因就是我也不太熟。这次刚好趁着学习Gola...

2021-10-20
0

Groovy入门常用语法

Groovy自2003年起出现在Java领域。凭借十多年的历史、发展和经验,它是一种Java语法兼容的面向对象编程语言,可编译为JVM字节码。在某种程度上,Groovy可以被视为Java的一种脚本化改良版。这是因为它运行在虽然运行在JVM上...

2021-10-20
0

复杂多变场景下的Groovy脚本引擎实战

因为之前在项目中使用了Groovy对业务能力进行一些扩展,效果比较好,所以简单记录分享一下,这里你可以了解:

2021-10-12
0