最新 最热

26. Groovy 闭包-语法与参数学习-第一篇

本篇内容为Groovy学习笔记第26篇。相关知识为Groovy中的闭包使用。Groovy中的闭包是一个开放的、匿名的代码块,它可以接受参数、返回值并被分配给变量。闭包可以引用在其周围作用域中声明的变量。与闭包的正式定义相反...

2023-02-23
1

25. Groovy 孵化功能-记录类record和密封sealed的学习

本篇内容为Groovy学习笔记第二十五篇。主要内容为Groovy孵化功能(incubating)的学习。

2023-02-23
1

24. Groovy 面向对象编程-Traits特性学习-第五篇 终篇

Groovy语言学习笔记第24篇。本篇内容为traits知识点的最后一篇,将会介绍Self types(自身类型)和Limitations(限制)这两大方面的知识点。

2023-02-23
1

23. Groovy 面向对象编程-Traits特性学习-第四篇 高级功能

例如方法继承与Java8的区别。与Mixins的差异。以及静态方法属性和字段等相关知识点,

2023-02-23
2

21. Groovy 面向对象编程-Traits特性学习-第二篇

本篇内容为Groovy学习第二十一篇,上篇学习了Traits的一些使用。本篇继续深入学习Traits相关知识。

2023-02-23
1

Groovy实现热部署

原文中对于Grovvy实现热更新原理没有进行讲解,并且案例存在问题,可能是因为本人版本与作者不同所致,所以本文会进行原理介绍,并纠正原文错误。...

2023-02-13
1

Google Aviator——轻量级 Java 表达式引擎实战

Drools(JBoss Rules )是一个开源业务规则引擎,符合业内标准,速度快、效率高。业务分析师或审核人员可以利用它轻松查看业务规则,从而检验是否已编码的规则执行了所需的业务规则。...

2023-01-09
2

Groovy Swagger @requestBody 加载超时 一键搞定

最近在写一个Springboot项目时,需要接入Swagger功能,过程中遇到了几个问题,其中就数@requestBody不兼容Swagger的情况最难受,其他还有遇到问题,这里整理一下,分享一下解决方案。这里希望把Swagger当做一个接口文档展示和接...

2022-12-09
1

固定QPS异步任务功能初探

在之前文章Java自定义异步功能实践中,我仿造Go语言中的go定义了fun作为Groovy/Java异步执行的关键字。通过一个定长的线程池执行异步任务。

2022-12-09
2

Groovy closure 与Java function转换

我在项目里面都是 Java 和 Groovy 混这写,之前逻辑是框架和工具类用 Java,脚本用 Groovy。但是随着时间推移,Groovy相对 Java 的优势过于明显,搞得自己把自己搞混乱了。其中遇到了一些兼容性问题,典型的就是 Java 的 funct...

2022-12-09
1