问题标签 [groovy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 学习 Ruby on Rails 对 Grails 有好处吗?
我的公司正在开始走Grails之路。原因是当前的开发人员对Java很感兴趣,但他们觉得未来一些 Web 开发项目需要一种MVC 风格的语言。就个人而言,我来自设计/可用性领域,但随着我承担更多“前端”职责,我开始觉得有必要更深入地学习一门语言,这样我就可以编写一些逻辑,尤其是前端我的 UI 和东西的代码。
我一直试图亲自进入Python/Django,但从来没有在它上面投入太多时间。现在我的公司正在“跳入”Grails,我购买了“ Agile Web Development with Rails (3rd Ed - Beta) ”,我开始进入RoR。我仍然想在未来或边上学习Python ,但我最大的问题是:
- 我是否应该学习 RoR,并在我的“投资组合”中使用更通用的语言,因为我知道我的 RoR 知识也会对我的 Grails 需求有用?
-或者-
- 我是否应该跳过 RoR 并专注于学习我很快需要工作的 Grails,然后继续学习 RoR/Django(Ruby/Python)?
基本上,问题围绕着 Grails 在非公司环境中的有用性以及 Rails 和 Grails 之间的相似之处。(还有这个,同时试图避免 Python 与 Ruby(在 Rails 上)的百年讨论 :))
eclipse - How to setup Groovy + Eclipse + Junit4?
I am working on a small webapp and I want to use Groovy to write some unit testing for my app. Most of my coding is done on Eclipse and I really want to run all the unit testing with the graphical test runner within Eclipse (I really like the green bar :) )
Sadly, after 4 hours of try-and-error, I'm still not able to setup properly. I tried to use the Eclipse Junit4 test runner to run a Groovy file with method annotated for testing using @Test
. But it keeps complaining NoClassDefFoundException
Anyone can help?
Here is content of my groovy file, named simpleTest.groovy
Anyone can help?
java - 从groovy中的列表创建地图的快捷方式?
我想要一些排序方法:
鉴于 GDK 的方式,我希望能够执行以下操作:
但我没有在文档中看到任何内容......我错过了什么吗?还是我太懒了?
html - HTML 使用 Groovy MarkupBuilder,如何优雅地混合标签和文本?
使用 GroovyMarkupBuilder
时,我有一些地方需要将文本输出到文档中,或者调用将文本输出到文档中的函数。目前,我正在使用未定义的标签“文本”来进行输出。有没有更好的方法来编写这段代码?
java - 我如何说服 GroovyShell 维护 eval() 调用的状态?
我正在尝试使用 Groovy 为我的应用程序创建交互式脚本/宏模式。该应用程序是 OSGi,脚本可能需要的大部分信息事先并不知道。我想我可以使用 GroovyShell 并在加载 OSGi 包时多次调用 eval() 不断附加到命名空间。GroovyShell 维护多个 eval 调用的变量状态,但不维护类定义或方法。
目标:在启动期间创建一个基类。在加载 OSGi 包时,根据需要创建派生类。
groovy - 鸭子类型与静态类型有哪些优势?
我正在对 Groovy 进行更多的研究和试验,并且试图围绕在 Groovy 中实现我在 Java 中不能/不做的事情的利弊展开思考。动态编程对我来说仍然只是一个概念,因为我已经深深地沉浸在静态和强类型语言中。
Groovy 给了我鸭式的能力,但我看不出它的价值。鸭式打字比静态打字更有效率吗?我在代码实践中可以做哪些事情来帮助我掌握它的好处?
我问这个问题时考虑到了 Groovy,但我知道这不一定是 Groovy 问题,所以我欢迎每个代码营的回答。
arrays - 如何检查groovy数组/哈希/集合/列表中的元素?
如何判断数组是否包含元素?我认为可能有类似[1, 2, 3].includes(1)
的东西会评估为true
.
java - Griffon 支持哪些 Java 版本?
我想编写一个 Swing 应用程序,Griffon
但我不确定我可以支持哪些 Java 版本。
ruby-on-rails - Rails 还是 Grails?
Grails 与 Rails。哪个支持更好?哪一个是开发中型应用程序的更好选择?最重要的是哪个插件多?