首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#groovy

Groovy 是一门 DSL 语言

FunTester

近期接触了很多新的领域,在一个个大坑中摸爬打滚。其中一部分内容又让我发现了 Groovy 的新应用领域,但是我对 Groovy 越来越沦落为一个纯纯的 DSL ...

10300

对比 Java,Groovy 在处理并发编程时的优势和挑战分别是什么?

程序员阿伟

Java和Groovy都是在Java虚拟机(JVM)上运行的编程语言,因此它们在处理并发编程时都有类似的优势和挑战。然而,由于Groovy语言的一些特性,它也具...

16710

怎样利用 Groovy 的元编程特性来创建自定义的 DSL(领域特定语言)?

程序员阿伟

使用Groovy的元编程特性可以方便地创建自定义的领域特定语言(DSL)。下面是一些利用Groovy元编程特性创建DSL的步骤:

21210

在 Groovy 中,如何实现高效的内存管理以优化程序性能?

程序员阿伟

通过以上方法可以提高Groovy程序的性能和内存管理效率。但是需要根据实际情况进行优化,具体方法和技术选型可能需要根据具体的业务需求和代码逻辑来决定。

23410

JAVA安全之Groovy命令注入刨析

Al1ex

调用groovy.lang.GroovyShell#evaluate(java.lang.String)来执行命令在这里又调用了重载的方法evaluate,在这...

44810

Android 项目Gradle文件讲解(Groovy和Kotlin)

晨曦_LLW

  在Android应用开发中,Gradle是很重要的,它关系到你的项目能否正常编译运行,构建APK等等,而随着Android Studio编辑器的更新,Gra...

2.3K10

Idea 如何新建一个groovy的项目(图文详细解释)

默 语

如果此处无法选择 library 你们可以先next 再返回就能选择了;可能是卡的问题 具体也不清楚(我这里出现的问题)

32100

Java 近期新闻:Project Leyden 早期访问构建版本、LangChain4j、JReleaser、Groovy

深度学习与Python

2024 年 6 月,Project Leyden 的首批早期访问构建版本对 Java 社区可用。Project Leyden 最初于 2020 年 4 月提出...

31910

Groovy vs Kotlin 在Gradle配置文件中的差异与选择

人不走空

在Android和Java开发领域,Gradle已成为构建和管理项目的主要工具。而Gradle脚本本身可以使用多种语言编写,其中Groovy和Kotlin是两种...

1.8K10

Groovy结合Java在生产中的落地实战

CBeann

Groovy是用于Java虚拟机的一种敏捷的动态语言,是一种成熟的面向对象编程语言,又是一种纯粹的脚本语言。Groovy运行在JVM环境上,在语法上兼具java...

21100

炫技Groovy!SpringBoot中的动态编程实战

良月柒

Groovy 是增强 Java 平台的唯一的脚本语言。它提供了类似于 Java 的语法,内置映射(Map)、列表(List)、方法、类、闭包(closure)以...

3K10

liteflow规则引擎 执行Groovy脚本

帐篷Li-物联网布道师

在LiteFlow规则引擎中执行Groovy脚本的步骤相对简单。首先,确保你的项目中包含了LiteFlow的相关依赖。接下来,创建一个Groovy脚本规则,并使...

41310

JDK17 Groovy Caffeine 模块化报错分享

FunTester

最近在升级各种依赖包的过程之总是能遇到一些Java模块化的问题。Java模块化是Java 9引入的一种新的特性,它将Java类库划分为若干个模块,每个模块都具有...

30310

JavaWeb项目快速入门09之拦截器(SpringBoot+Gradle+Groovy)

孙小北

SpringBoot中的HandlerInterceptor常常用于拦截非法访问,比如未登录不能访问主页。如果未登录访问index.html,则跳转到登录页面。

25710

JavaWeb项目快速入门08之SpringBoot(SpringBoot+Gradle+Groovy)

孙小北

SpringBoot是java里面相当出名的框架,用了也有几天了。一起熟悉一下SpringBoot的配置 ...

19310

JavaWeb项目快速入门07之PostgreSQL(SpringBoot+Gradle+Groovy)

孙小北

Web项目肯定要有数据,此处引入PostgreSQL进行学习

28710

JavaWeb项目快速入门06之Groovy初探目(SpringBoot+Gradle+Groovy)

孙小北

Groovy入门手册:https://www.ibm.com/developerworks/cn/education/java/j-groovy/j-groov...

17510

聊聊如何实现动态加载spring拦截器

lyb-geek

动态变更java的方式有很多种,比如利用ASM、ByteBuddy等操作java字节码来实现java变更,而本文则是采用groovy脚本来变更,主要是因为gro...

23910

Java、Groovy项目升级JDK 21 ASM9报错

FunTester

最近在学习Java虚拟线程,打算深挖一下性能测试方面的潜力。不过在升级JDK的过程中遇到了一些意外情况。遇到了一个比较难缠的问题,报错信息如下:

92010

Intellij 2023.3Groovy项目报错缺陷分享

FunTester

2023.3最新版,据悉是对JDK 21的虚拟线程支持更好的,为了体验更加丝滑就升级了。结果一下子就悲催了。看到了下面的报错。

21710
领券