因此,每当我打开公司自己的开发机器时,我必须使用任务管理器或任何其他流程管理应用程序杀死10多个进程,以便从我的IDE中获得不错的性能.是的,这些是我公司在我的机器上安装的程序的过程,以确保安全性和合规性.我想要做的是有一个.bat文件或某种类型的脚本,我可以启动并杀死有问题的进程.
有谁知道怎么做?
我正在使用Groovy进行更多的研究和实验,并且我试图围绕在Groovy中实现事物的优点和缺点,我不能/不能用Java做.动态编程对我来说仍然只是一个概念,因为我已经深深沉浸在静态和强类型语言中.
Groovy给了我鸭子型的能力,但我无法真正看到它的价值.鸭子打字比静态打字更有效率?在我的代码练习中我可以做些什么来帮助我掌握它的好处?
我用Groovy问这个问题,但我知道它不一定是一个Groovy问题所以我欢迎来自每个代码阵营的答案.
是否有用于grails的用户管理插件?
几乎每个网站都需要以下内容:
是否有任何Grails插件/框架/提供这样的东西作为构建的基础?
我知道如何构建这些东西,所以我不是在寻找那种答案.对于每个人来说重新实现这种类型的基本功能似乎很愚蠢.
Java中的类似示例是AppFuse,但这比我在这里寻找的要多得多.
我有一个Person JPA实体,我的Person有多个地址(从Person到Address的OneToMany关系).我希望能够对所有拥有粒子邮政编码的人进行查询,但在查看querydsl文档后如何正确处理集合时我不确定.
我可以访问地址,但我不知道如何处理它们:
QPerson qPerson = QPerson.person;
personDao.findAll(qPerson.addresses._SPECIFICADDRESS_.zip.eq('73130'));
Run Code Online (Sandbox Code Playgroud)
我怎样才能获得我正在寻找的SPECIFICADDRESS?
我正在努力为我的本地Java用户组准备好Groovy演示文稿的介绍,我几乎把它整合在一起.我想看到的是你们所想的我必须要涵盖的内容.
请记住,这是一个介绍性的演示文稿.大多数人都是经验丰富的Java开发人员,但我很确定他们几乎没有Groovy知识.我不会通过提及我已经解决的内容来毒害井,因为我想看看社区提供什么.
我可以覆盖的最好的东西(在1小时的时间范围内)将有助于我有效地与这些Java开发人员沟通Groovy对他们有多大用处?
ps我稍后会在这里与所有感兴趣的人分享我的演讲.
上周我一直试图弄清楚为什么一些流解码我新采用的应用程序正在做的是给我一些主要的编码问题.最后我发现问题在于,使用编码UTF-8而不是系统默认值CP1252,使用Ant构建并部署到服务器的JAR/WAR正在使用javac任务进行编译.
这似乎主要是由于这些特殊字符有许多硬编码字符串/字符.
通过以下任一步骤可轻松解决此问题:
那么为什么Eclipse中的Ant会改为UTF-8?这是可配置的吗?我在哪里配置它?
系统
我正在向Groovy上的Java用户组发表演示文稿,我将在演示期间进行一些编码,以显示一些并排的Java/Groovy.我非常喜欢GroovyConsole,因为它很简单,我可以轻松调整文本大小.
我想知道Java是否有类似的东西?我知道我可以使用Eclipse,但我宁愿使用较小的应用程序而无需自定义视图.社区得到了什么?
GroovyConsole的屏幕截图:
使用Grails/GORM持久保存域对象时,我经常发现自己想知道为什么save()调用失败.
这可以通过添加逻辑轻松解决:
if (!o.save()) {
o.errors.allErrors.each { println it }
}
Run Code Online (Sandbox Code Playgroud)
但是,在我所做的任何地方添加.save()会添加大量重复的代码.本着DRY的精神,我想配置Grails/GORM来自动将任何保存错误打印到控制台(stderr).那可能吗?如果没有,我如何扩展GORM以使其成为可能?
有没有办法配置文件连接器以在 cloudhub 中使用,特别是与通过 FTPS 读取文件并在开始实际处理内容之前将其放入文件有关?
澄清:我在 cloudhub,它不提供与本地/本地 Mule 设置具有相同意义的文件系统。处理流(FTPS 或类似)以避免处理打开的流时的一种标准做法是获取传入流并使用文件连接器(在本例中为出站)将入站流放入文件中,然后使用该文件用于您的流程。这是如何在 CloudHub 中管理的?
在过去的两年里 - (ish)我一直在使用Maven2来构建/持续集成解决方案.之前我曾经使用过Ant,但实际上并没有获得很多经验.现在我已经接受了一份新工作,我现在正在使用Ant.
我想知道的是:
在Maven中,我们有分离java源代码和文件以及java测试文件(JUnit测试)的目录约定.它看起来像这样:
Project-
-src/main/java
-src/test/java
Run Code Online (Sandbox Code Playgroud)
这样,您的测试将与源/生产代码分开,并且不会像这样构建/部署.
浏览Ant文档我真的没有看到任何约定.我错过了什么吗?Ant中有类似的约定吗?
java ×6
groovy ×4
ant ×2
grails ×2
batch-file ×1
cloudhub ×1
conventions ×1
duck-typing ×1
eclipse ×1
editor ×1
encoding ×1
grails-orm ×1
griffon ×1
jpa ×1
mule ×1
performance ×1
plugins ×1
process ×1
querydsl ×1
security ×1
swing ×1