groovy

  • OS Detector Plugin for Gradle

    OS Detector Plugin for Gradle 网站 : https://github.com/google/osdetector-gradle-plugin OS Detector Plugin for Gradle(osdetector-gradle-plugin)是用来检测 OS 名称和架构的 Gradle 插件,提供一个统一的分类器.OS Detector Plugin for Gradle 使用的是 os-maven-plugin 插件. 使用示例: apply plugi

    groovy, 查看源码», Java, 操作系统工具April 23

  • Groovy操纵集合秘籍

    Groovy操纵集合秘籍 [X] 遍历集合 遍历list对象 java风格: def list = [1, 2, 3, 4] for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } groovy风格: def list = [1, 2, 3, 4] list.each{ println it } [X] collect方法–对集合每个元素进行运算后,得到一个新集合 例如:我们需要得到一个集合对象,它的每

    groovy, 集合March 20

  • Groovy与Java的区别

    默认以BigDecimal类型来进行数学计算 浮点数默认的是BigDecimal类型,因此3.14不会被Groovy创建成double或float,而被创建成BigDecimal.这导致人们相信Groovy的计算效率非常低下. 如果你确实想用float或double类型,一定要为变量加上float或double关键字,如下: double piDouble = 3.14 float piFloat = 3.14?? 或者,你也可以使用后缀的形式来指定,例如: def piDouble = 3.1

    groovyFebruary 16

  • 极简自由的代码生成器 JFinal-Code-Online

    JFinal-Code-Online 网站 : http://code.jfinal.com/ 定制属于自己的代码生成器从JFinal-Code-Online Platform(JCOP)开始!! JCOP是一个轻量级的代码生成器内核,可加入一切自己想生成的文件的模板,绝对的灵活自由,你值得拥有!! JCOP基于Java,JFinal开发,是一个标准java web项目,使用时不依赖任何IDE,其核心设计目标是学习简单,扩展自由. 可用任何模板引擎生成一切代码,目前默认提供Java代码生成器,支

    groovy, 查看源码», Java, Web框架January 3

  • 利用eclipse为web项目添加groovy支持
    利用eclipse为web项目添加groovy支持

    利用eclipse为web项目添加groovy支持 Groovy 介绍: http://groovy.codehaus.org/ 中文介绍 : http://wenku.baidu.com/link?url=LjGKsVE2fUQJfE7wtkd8s8v-4gLUdwXystUx2GdVGnbadoBEBRzZ7XM3IvsWKhxu_pgrR61cw-pBKWtcdOpLUsddj0emNPotuphbibIW5Qa 快速入门例子 : http://read.pudn.com/download

    groovy, Java, Web, Groovy_SupportDecember 19

  • Groovy学习摘要

    首先感谢翻译<Groovy in Action>Part 1的吴翊,其次感谢Groovy之父James Strachan 本文基于Groovy 1.8. ======== 分割线 开始于2014-12-1 ======== 1,Groovy开始运行 Groovy定义和特性: 是一个基于Java虚拟机的敏捷动态语言. 构建在强大的Java语言之上 并添加了从Python,Ruby和Smalltalk等语言中学到的诸多特征. 为Java开发者提供了现代最流行的编程语言特性,而且学习成本很低(几乎为

    groovyDecember 1

  • Android 测试框架 RoboSpock
    Android 测试框架 RoboSpock

    RoboSpock 网站 : http://robospock.org/ RoboSpock 是一个开源的 Android 测试框架.提供简单的编写 BDD 行为驱动开发规范的方法,使用 Groovy 语音,支持 Google Guice 库.RoboSpock 合并了 Robolectric 和 Spock 的功能. 示例代码: def "should display hello text"() { given: def textView = new TextView(Robolec

    groovy, Java, 单元测试工具October 14

  • Dockerizor

    Dockerizor 网站 : https://github.com/eclipsesource/dockerizor Dockerizor 是一个 Gradle 的插件,用来创建 Docker 映像,包含一个 Eclipse Virgo 容器. 授权协议: EPL 开发语言: Groovy 操作系统: 跨平台

    groovy, Docker 扩展October 10

  • JAVA微信公众账号开发平台 JeeWx 捷微
    JAVA微信公众账号开发平台 JeeWx 捷微

    JeeWx 捷微 网站 : http://www.jeecg.org/ JeeWx,敏捷微信开发,简称"捷微",捷微是一款免费开源的JAVA微信公众账号开发平台. 平台介绍: 一.简介 jeewx是一个开源,高效,敏捷的微信开发平台采用JAVA语言,它是基于jeecg这个企业级快速开发框架实现的. jeewx的目的是最大化的简化微信开发的流程,使用开发者能把最好的精力放到微信具体业务开发,并能以最快的时间完成.把一些常规而频繁的工作交由jeewx来处理即可,平台兼备的代码生成器,在线开

    html css, groovy, Java, JavaScript, PHP, Basic, 微信相关软件July 6

  • Groovy 2.3 trait语法介绍

    Groovy 2.3 trait语法介绍 http://www.javacodegeeks.com/2014/04/groovy-2-3-introduces-traits.html 前几天,Groovy 2.3的第二个beta版本发布.Groovy 2.3最重要的新特性之一是trait语法.trait是一组可重用的方法和字段,可以将它们混入到一个或多个类中.一个类可以同时拥有多个trait而不需要使用多重继承(从而避免钻石问题). 基本用法 在Groovy 2.3中,这样定义一个基本的trai

    groovy, traitApril 29

  • MyEclipse安装groovy插件

    官网教程: http://docs.codehaus.org/display/GROOVY/Install+Groovy-Eclipse+Plugin# 查看MyEclipse中eclipse的版本:在myeclipse/readme/readme_eclipse.html中可找到

    myeclipse, groovyMarch 20

  • 各语言设计思想的独特之处:C/C++.Java.Python.Objective C.Groovy
    各语言设计思想的独特之处:C/C++.Java.Python.Objective C.Groovy

    说明:本文章纯属个人观点,不保证绝对正确,欢迎大家批评和指正,同时我自己也会对本文不断的更新和完善. 本人学过多种语言,有的是工作需要,有的则是因兴趣自学,我学习语言目的不完全是为了使用它开发项目,也不是为了装逼,主要是学习各个语言的设计思想,虽说天下语言皆出自Lisp和Smalltalk(此句摘自高级程序员装逼指南,这个是搞笑的文章,笑笑就行,别当真),但经过多年的分化改进,它们都有了自己独有的东西,有自己独特的设计思想和智慧,我是学的是它为何要这样设计,有什么好处,学会这些思想和技巧有助力我

    python, groovy, Java, ObjectiveCFebruary 22

  • Spring4新特性--Groovy Bean定义DSL

    Spring4新特性--泛型限定式依赖注入 Spring4新特性--核心容器的其他改进 Spring4新特性--Web开发的增强 Spring4新特性--集成Bean Validation 1.1(JSR-349)到SpringMVC Spring4新特性--Groovy Bean定义DSL Spring4新特性--更好的Java泛型操作API Spring4新特性--JSR310日期API的支持 Spring4新特性--注解.脚本.任务.MVC等其他特性改进 Spring4支持使用Groovy

    dsl, groovy, bean, spring, definiationFebruary 18

  • groovy和java结合使用
    groovy和java结合使用

    一直想知道java中怎么使用groovy,比如java类中如何调用groovy定义的类文件,调用是否需要依赖groovy的jar文件.中午在看groovy资料的时候做了一个尝试,发现还是挺简单的. 开发工具:groovy-grails-tool-suite(eclipse也可以了) 工程结构: 说明:GroovyFirst 是groovy工程,invokePro是普通的java工程,invokePro意图调用GroovyFirst中定义的groovy 类 CaculateSum.groovy.

    groovy, Java, 结合使用December 25

  • android-gradle-template

    android-gradle-template 网站 : http://snowdream.github.io/android-gradle-template android-gradle-template 一个使用gradle进行android开发的模板项目,支持将 aar 推送到 Maven Central,支持 Androidnotations 库,允许使用 gradle.properties 配置构建环境. 授权协议: Apache 开发语言: Java Groovy SHELL 操作系

    shell, groovy, Java, 手机开发工具December 25

  • spring项目中嵌入groovy脚本

    网上搜java嵌入groovy有很多文章,一般是使用GroovyClassLoader来实现. 我们的项目嵌入groovy主要是用它作为事件处理程序使用类似简单的规则引擎,因为事件处理程序变动可能比较多,groovy脚本可以动态加载,脚本更新后,java部分只有重新重新加载,这样就运行最新的脚本了. 先看下我们需要的脚本格式: 导入包: com.xxx.FooService com.xxx.Context 代码: @Autowired FooService fooService void han

    groovy, spring, 嵌入, GroovyClassLoaderOctober 14

  • groovy web console

    groovy web console 网站 : https://github.com/loveczp/groovy-web-console groovy web console是一个把groovy解释器嵌入到java web的工具.这个工具目前主要用来进行线上问题排查.通过这个工具,程序猿可以动态调用java web工程里的资源,比如可以通过groovy script 来动态调用spring的bean. 出现线上bug的时候这个工具及其好用.可以通过groovy脚本来动态调用系统中的各个子单元并

    groovy, Java, 程序调试工具September 22

  • Groovy-沉睡的雄狮

    什么是 Groovy? Groovy 是 JVM 的一个替代语言 - 替代 是指可以用 Groovy 在 Java 平台上进行 Java 编程,使用方式基本与使用 Java 代码的方式相同. ● 是一个基于 Java虚拟机的敏捷 动态语言. ● 构建在强大的Java语言之上 并 添加了从Python,Ruby和Smalltalk等语言中学到的 诸多特征. ● 为Java开发者提供了 现代最流行的编程语言特性,而且学习成本很低(几乎为零). ● 支持DSL(Domain Specific Lang

    groovySeptember 3

  • Groovy的一些认识

    Groovy的一些特性 是一个基于Java虚拟机的敏捷动态语言 构建在强大的Java语言之上 并添加了从Python,Ruby和Smalltalk等语言中学到的诸多特征. 为Java开发者提供了现代最流行的编程语言特性,而且学习成本很低(几乎为零). 提供静态类型检查和静态编译,让程序更具备健壮性和拥有良好的性能. 支持DSL(Domain Specific Languages领域定义语言)和其它简洁的语法,让你的代码变得易于阅读和维护. Goovy拥有处理原生类型,面向对象以及一个Ant DS

    groovy, 认识, 介绍September 3

  • centos groovy环境建立

    #wget -S http://dist.groovy.codehaus.org/distributions/groovy-binary-1.6.1.zip Unzip it: #unzip groovy-binary-1.6.1.zip set the environment: vi /etc/profile export GROOVY_HOME=/etc/groovy/groovy-1.6.1 export PATH=$GROOVY_HOME/bin:$PATH:. By the Way,

    groovyAugust 13

  • 嵌入Groovy脚本时添加一些默认import

    刚才给在做的项目里加了些便捷功能,把做法记下来. 我们在Java应用里嵌入了Groovy脚本.为了方便,业务里经常用的一些类可以默认import进来,让大家少写点重复代码.幸好,这种功能用Groovy来做毫不费力. import groovy.lang.GroovyClassLoader; import java.security.CodeSource; import org.codehaus.groovy.ast.ClassHelper; import org.codehaus.groovy.

    groovy, JavaAugust 2

  • AhoCorasick实现
    AhoCorasick实现

    前些时候碰到个问题:怎么把短信内容中的联系人找出来?正则表达式是很直接的想法,把所有联系人的姓名拼成一个正则表达式,然后对短信内容做匹配:另外之前听说过AhoCorasick算法,知道这个算法适合做多关键字查找,所以仔细看了一下这个算法,并给出了一个简单的Groovy实现. 关于AhoCorasick算法的介绍和实现很多,感觉还是Wikipedia上的介绍更容易理解一些,Aho–Corasick string matching algorithm ,后面的实现主要是基于Wikipedia上的介绍

    groovy, 算法July 4

  • MRCMS 蘑菇内容管理系统 MRCMS
    MRCMS 蘑菇内容管理系统 MRCMS

    MRCMS 网站 : http://cms.yl-blog.com 如果你觉得此项目可以,欢迎你收藏! MRCMS简介 MR 代表的是mushroom,翻译中文为蘑菇.名称灵感来源于七采蘑菇这么一个说法,根据MRCMS自身的一些特点,因此命名为蘑菇内容管理系统.后台采用Java语言和与Java无缝集成的Groovy脚本语言作为支撑,实现系统热部署扩展功能. 项目背景 在开放.自由的中国互联网中,CMS领域做的公司或者个人很多,其中使用PHP.ASP.JSP等语言开发的为主流语言.PHP.ASP.

    html css, groovy, Java, JavaScript, 建站系统CMSJune 23

  • Spring对Groovy Bean的支持

    Groovy是一个基于JVM的动态语言,对于一个Java开发者,它最让我喜欢的地方就是兼容Java的语法,学习使用成本低.从2.0版本开始,Spring就对Groovy这些动态语言提供了支持,结合Spring和Groovy,可以在Spring中实现Bean的动态装载,极大的增加了应用代码的灵活性,下面让我们看示例. 1. Groovy Bean的引入 <?xml version="1.0" encoding="UTF-8"?> <beans xml

    groovy, bean, spring, 动态逻辑June 16

  • groovy中问号表达式需要注意的小地方

    if(num){ println "1111111" } 上述当num==null或num=""或num==空集合或num==false时,程序打印11111 看另一种用法: println num?.toInteger() 当num=""时,程序直接报错,而不是打印我们预期的null 当num=null时,程序打印null

    groovyMay 6

  • groovy实现JSONRPC

    介绍 groovy-jsonrpc JSONRPC的JAVA和GROOVY实现,能够将java类(包括groovy脚本)的公有静态方法通过jsonrpc2.0暴露出来.地址:https://github.com/wonder365/groovy-jsonrpc . JSONRPC2.0规范(中文版本):https://github.com/wonder365/groovy-jsonrpc/blob/master/gjsonrpc2/doc/www.jsonrpc.org/specificatio

    groovy, jsonrpcMarch 14

  • 在Idea中测试各JVM语言的交互性

    背景: 假设出现这样的场景,一个Java项目中,需要用其他语言来编写相关模块,但需要能被Java调用 测试工具:Idea12 测试语言:Groovy.Scala.Kotlin 测试方法:在Java代码中调用其他语言的类方法(类方法分别写在Java模块,及其语言的特定模块中),类方法中调用JFinal的ActiveRecord来操作数据库 测试结果: 1.Groovy与Java有极佳交互性,各种用法都完全没问题.唯一不爽Groovy是动态语言,缺少编译来发现各种拼写错误,虽然Idea已经有很强大的

    scala, groovy, Java, 交互, KotlinMarch 9

  • 用groovy写H2数据库的存储过程

    以前看H2的roadmap,里边有这样一条"Groovy Stored Procedures: http://groovy.codehaus.org/GSQL",就一直期盼着哪一天能够用上groovy写存储过程.如果能够这样,用groovy.sql.Sql写数据库操作,语法简易(eachRow.Rows.execute),不会泄露resultset.statment资源,直接支持SQL占位符("拼sql"永别了),把易变的代码放到数据库中,以便管理.H2加上jett

    groovyFebruary 21

  • 职业生涯第二年回顾(2011.2~2012.2)

    算不上什么工作总结和技术总结,只是大致回顾这1年记忆中的事情. 一 项目经验 算了不多写了..没啥可说的.. 一个伪终端管理的项目和反人类的手机控制软件.. 二 读过的书 1 <重构 改善既有代码的设计> 公司借阅的书,阅读率百分之80 吸收率百分之50 前半部分看的很认真,在实践中也是有不少的应用,代码质量有了一定提高,后半部分看的有点恍惚. 经典书籍,值得一看,在有1年实际编码经验之后,看此书必有收获,值得入手实体书作为参考. 2 <分布式java> 入手实体书,阅读率百分之8

    groovy, lisp, Java, Clojure, JFinalJanuary 28

  • 高性能的跨语言序列化与RPC引擎 Hprose

    Hprose 网站 : http://hprose.com Hprose 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写. 它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件.它不仅简单易用,而且功能强大.你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了. 它提供了高效的序列化和反序列化库,并在此基础上提供了方便灵活的 RPC 引擎. Hprose 支持众多编程语言,例如: A

    ruby, python, perl, lua, html css, objective c, scala, actionscript, groovy, hack, delphi pascal, dart, sliverlight, 查看源码», Java, C/C++, JavaScript, PHP, ASP, .NET, 网络工具包, Basic, D语言, VBScript, Google Go, SwiftDecember 27

  • Groovy入门教程

    一.groovy是什么 简单地说,Groovy 是下一代的java语言,跟java一样,它也运行在 JVM 中. 作为跑在JVM中的另一种语言,groovy语法与 Java 语言的语法很相似.同时,Groovy 抛弃了java烦琐的文法.同样的语句,使用groovy能在最大限度上减少你的击键次数--这确实是"懒惰程序员们"的福音. 二.开发环境 1. jdk 1.5以上 2. eclipse+groovy plugin(支持Groovy 1.5.7) 打开eclipse,通过Softw

    groovy, 入门November 21

  • 分享一个Groovy的Slides

    http://www.docin.com/p-529475561.html

    groovyNovember 18

  • Python, Ruby 与 Groovy,谁与争锋

    随着计算机硬件的快速发展,10年前因为速度问题而被诟病的Java现在成了计算机流言语言中的老大,但是它却仍被认为复杂笨重,近几年来动态语言却有后来赶上的趋势,掌握一门动态语言成了程序员需要考虑的事宜. 近期接触了几种流行的动态语言Python, Ruby, Groovy,它们相比静态语言Java/C++来说,大为简单,灵活,省时,那么选择何种语言? 浅尝三种语言后,写下此文,作为在JavaEye留的第一爪. 从TIOBE网站的语言排名可以看出,比较2000与2008年,Java 从30%跌到20

    ruby, python, groovyNovember 17

  • 初窥groovy之集合(2)

    之前总结了groovy中list的基本应用,当然我们也可以通过闭包,进行自定义的扩展.讲到闭包,这个很犀利,我对它理解也不深刻,只是明白它是对象形式存在,并且可以存在任何地方,类似于java中内部类,但又比内部类灵活. 回到正题,下面通过简单闭包来点初步体验. 之前总结到,通过list.sort()方法可以把一个集合通过升序排列.现在我需求把这个集合降序排列.当然,你可以先升序,在逆置集合.下面我们尝试下闭包的方法. def list=[1,5,3,5,2,8,2,213] println "升

    groovy, 集合November 1

  • 初窥groovy之集合(1)

    最近学习了下groovy这门语言,感觉很犀利很简洁.groovy优缺点就不赘述了,有兴趣的google下.下面看下groovy对list的操作,也许能勾起你的兴趣. 1.创建list static void main(args){ def list=[1,2,3,5,5,8,2] println list } 没错,不用new创建List,直接使用字面量赋值,简化了main方法和输出语句. 2.数组与集合转化 //定义string数组 def strs=[1,2,1,3,5,6] as Stri

    groovy, List, 集合, 入门October 30

  • 用Groovy实现解压一个压缩文件,并且找出以数字或者大写字母开头的.groovy文件
    用Groovy实现解压一个压缩文件,并且找出以数字或者大写字母开头的.groovy文件

    用Groovy实现解压一个压缩文件,并且找出解压后文件里面的以数字或者大写字母开头的.groovy文件 import java.util.regex.Pattern import java.util.zip.ZipEntry import java.util.zip.ZipFile class ZipUtil { def static unZip(String path)throws IOException { def count = -1; def index = -1; def savepa

    groovy, JavaAugust 20

  • Groovy/Grails Tool Suite
    Groovy/Grails Tool Suite

    Groovy/Grails Tool Suite 网站 : http://grails.org/products/ggts Groovy/Grails Tool Suite (GGTS)是一个不带所有插件的较小版本(但是你可以手动安装它们),但它会为Groovy和Grails的开发进行预配置:使用Groovy 1.8的Groovy-Eclipse.Grails IDE.tc Server integration和针对tc Server Developer Edition 2.7.0和Grails

    groovy, Eclipse插件August 14

  • WebSphere sMash
    WebSphere sMash

    WebSphere sMash 网站 : http://www.oschina.net/action/project/go?id=22611&p=home WebSphere sMash 是 IBM WebSphere 家族提供的一个新应用平台产品, 它提供了一个 Web 2.0 应用的平台, 覆盖了开发, 部署和运行管理的全部过程. 程序员们利用动态脚本语言, 像 Groovy 和 PHP, 来开发 REST 风格的服务, 丰富体验的用户交互组件, 以及 Mashup (也就是Web 2.0

    groovy, Java, PHP, 其他开发相关August 14

  • Groovy压力测试模块 GBench

    GBench 网站 : http://code.google.com/p/gbench/ GBench 是 Groovy 的压力测试模块,提供 @Benchmark / Benchmark AST Transformation 用于实际程序测试以及 BenchmarkBuilder 用于微测试. 你可以通过在 groovy 文件中增加下面一行代码即可,想起请看 Installation @Grab('com.googlecode.gbench:gbench:0.3.1-groovy-2.0')

    groovy, 性能测试和优化July 9

  • play2-groovy-templates

    play2-groovy-templates 网站 : https://github.com/manuelbernhardt/play2-groovy-templates play2-groovy-templates 是一个为 Play Framework 2 提供 Groovy 编写模板的插件. 授权协议: 未知 开发语言: Java Groovy 操作系统: 跨平台

    groovy, Java, 模板引擎March 17

  • NoSQL负载测试工具 VPork

    VPork 网站 : https://github.com/trav/vpork/wiki/vpork VPork 是一个用来对分布式哈希表(NoSQL) 进行负载测试的工具. 示例测试结果: Mar 31, 2009 6:21:17 PM - Writes: Mar 31, 2009 6:21:17 PM - Num Writes: 159855 Mar 31, 2009 6:21:17 PM - Write Failures: 0 Mar 31, 2009 6:21:17 PM - Writ

    groovy, 性能测试和优化March 7

  • 企业级应用框架 Moqui Framework
    企业级应用框架 Moqui Framework

    Moqui Framework 网站 : http://www.moqui.org/ Moqui Framework 是一个全集成的企业级的应用框架,基于 Groovy 和 Java 语言.包含屏幕.服务和条目工具. 授权协议: Public Domain 开发语言: Java Groovy 操作系统: 跨平台

    groovy, Java, 服务框架/平台November 22

  • Kgmall 金刚多用户商城系统 kgMall

    kgMall 网站 : http://www.juuluu.net/gscode/project/KgMall_Id17/index.html?sid=17 kgMall介绍 kgMall多用户商城,是一个高性能的多用户版商城,采用j2EE技术,支持linux/win/unix等多个平台,速度快,稳定安全.适用于国内购物广场,城市批发市场,行业垂直,跨国贸易等零散商家整合上网,开拓电子商务市场. 核心模块:多商家店铺管理,商城平台管理,店铺搬家(淘宝等),在线支付等. KgMall2.1更新 1

    html css, groovy, Java, JavaScript, 网店系统/电子商务November 12

  • 企业即时通讯系统 ExtremeTalk
    企业即时通讯系统 ExtremeTalk

    ExtremeTalk 网站 : http://sourceforge.net/projects/extremetalk/ ExtremeTalk(XT)是一个用于企业或者组织内部进行在线通讯的,基于XMPP(Jabber)协议的即时通讯系统.您可以将XT部署在您的内部局域网内,并且通过XT的管理控制台建立企业组织架构.添加企业内部联系人来给企业内部人员分配IM帐号.分配到帐号的人员可以使用支持XMPP协议的客户端进行单人或多人的在线通讯,传送文件等. 授权协议: GPL 开发语言: Java

    groovy, Java, 电话/通讯/IM聊天August 16

  • 客户关系管理系统 CRM8000

    CRM8000 网站 : http://git.oschina.net/crm8000/CRM8000 CRM8000是面向小型企业的客户关系管理系统,同时也包括进销存系统. 如果您有Sencha Ext JS的商业许可(参见:http://www.sencha.com/products/extjs/license/),那么CRM8000的开源协议为BSD. GPL v3协议下,您必须保持CRM8000代码的开源. BSD协议下,您可以闭源并私有化CRM8000的代码,作为您自己的商业产品来销售

    html css, groovy, JavaScript, 企业ERP/CRMApril 12

  • 帮助文档管理工具 GroovyHelp
    帮助文档管理工具 GroovyHelp

    GroovyHelp 网站 : https://accounts.google.com/ServiceLogin?service=code&ltmpl=phosting&continue=http%3A%2F%2Fcode.google.com%2Fp%2Fgroovyhelp%2F GroovyHelp是一款帮助软件,它能够帮助Java开发人员方便快速地查找Javadoc文档并对其进行高效管理,从此无需苦寻chm格式的帮助文档了. GroovyHelp能够帮助Java开发者快速查阅Jav

    groovy, Java, 程序文档工具February 28

  • Groovy XMLRPC

    Groovy XMLRPC 网站 : http://groovy-lang.org/404.html 这个Groovy XMLRPC模块能够让你创建一个本地XML-RPC服务器或调用远程服务器提供的服务. 示例代码: 服务器端: import groovy.net.xmlrpc.*import java.net.ServerSocketdef server = new XMLRPCServer() 客户端: def serverProxy = new XMLRPCServerProxy("htt

    groovy, RPC/XMLRPC项目February 21

  • Java vs Groovy vs Scala: A simple example

    http://i-proving.ca/space/Mike+Wilkes/blog/2011-01-13_1 // Java version List myList = new ArrayList(); myList.add("some value") //Scala version // Note: Scala uses [] rather than <> for generics. // < and > are valid in Scala method

    scala, groovy, JavaJanuary 20

  • GContracts1.1.0支持前置/后置条件的继承
    GContracts1.1.0支持前置/后置条件的继承

    GContracts 1.1.0已于端午节前(6月14日)发布了.Andre Steingress 在其博文中,讲述了该版本中修正的ISSUE-1:如何继承后置/前置条件. 继承后置条件 后置条件通常用于:在前置条件满足的情况下,指定在某个方法中必须要做的工作.继承后置条件的说明如下: 在继承中,子类同样继承了父类的后置条件,但是子类不能覆盖父类的后置条件: 如果在子类中重写(Override)了某个方法,并为之添加了后置条件,那么子类的后置条件会跟父类的后置条件以And的关系整合在一起. 下图

    groovy, grails, GContractsJune 24

  • spring 使用 groovy 的 utf-8 问题

    spring 中使用动态 groovy bean 没有可设置 groovy 脚本文件的编码,是使用系统默认的编码.工作中,服务器上的系统默认编码不是 utf-8,郁闷,写的 groovy 是用 utf-8 编码.程序一发布到服务器上运行结果不正确. spring 中的 xml 没能配置文件编码,就连在 spring 的xml 内嵌 groovy 脚本都无法使 groovy 正常运行.记得之前的程序是改变系统默认编码的方式来运行 java 程序.那也拿来用用. java 有个启动属性参数:file

    utf 8, groovy, springFebruary 27