自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小石头

天下武功,无坚不破,唯快不破!

  • 博客(13)
  • 收藏
  • 关注

原创 安装IntelliJ IDEA 7.0及Groovy插件

一、下载IntelliJ IDEA 7.0        http://www.jetbrains.com/idea/download/index.html二、从网上下载IntelliJ IDEA 7.0.2 注册机,解压,在dos下运行idea.exe,即可获得注册码三、安装groovy插件       File -> Settings -> IDE Settings -> Pl

2008-08-31 04:31:00 4354 2

转载 Groovy轻松入门——搭建Groovy开发环境

既然是入门,我先不介绍那些IDE的东西,比如Eclipse中的Groovy插件(如果您迫不及待的话,可以先看一下安装Groovy的Eclipse插件),我先讲一下如何设置Groovy的环境变量(我目前所用的系统是Windows XP),最后运行一个Hello, world程序告终。Groovy既然是Java帝国的王储,当然少不了Java的支持。0,先安装JDK(推荐版本为1.5及1.5以上,当然1

2008-08-31 02:24:00 602

转载 Groovy高效编程——‘匕首方法’的使用

Groovy高效编程——‘匕首方法’的使用Groovy提供了许多‘匕首方法’(匕首,短小精悍也~如each,eachWithIndex, any,every,grep,join,sort,find,findAll,collect,groupBy,inject,reverse, tokenize, unique,max,min,count,sum等)来提升开发者的开发效率,但常被Java开发

2008-08-31 02:23:00 788

转载 Groovy高效编程——动态改变对象的能力

 从Groovy1.1beta-2开始,实现动态改变对象的能力变的十分简单:一开始,我们有这样一个类:class Person {String name}该类的实例都是哑巴,不能说话,作为造物主的我们该完善它们,使它们能自我介绍(添加实例方法):class Person {String name}// 添加自我介绍的行为Person.me

2008-08-31 02:21:00 797

转载 Groovy全攻略--嵌入篇

 Groovy被设计得非常轻量级,很容易迁入到任何Java应用系统。你可以使用BSF将Groovy脚本嵌入任何Java代码中.但是Groovy提供了一个轻量级的紧密集成.下面是3种主要方法:1.使用Shell调试脚本或表达式在Groovy中你可以使用GroovyShell对Groovy脚本和表达式进行调试.GroovyShell允许你通过Binding对象传入或传出变量.// 从Jav

2008-08-31 02:17:00 1026

转载 Groovy全攻略--运行篇

Groovy脚本是一个包含许多语句和类声明的文本文件.Groovy的用法和其他脚本语言类似.下面是几种运行Groovy脚本的方法:1.使用交互控制台Groovy有一个Swing交互控制台,允许你像使用SQL工具一样输入和执行Groovy语句.控制台支持历史记录,因此你可以向前或向后遍历命令.如果你已经安装了Groovy二进制分发包,你可以使用下面的命令启动Groovy Swing控制台.如果像启动

2008-08-31 02:17:00 1357

转载 Groovy高效编程——用Gant替代Ant(更新于2008.02.18)

Groovy高效编程——用Gant替代Ant(更新于2008.02.18) Ant的威力在Java界无人不知,无人不晓。可惜想在Ant的build.xml中处理逻辑很不方便,幸好在Groovy界出现了Gant(Groovy + Ant),使我们能够像写普通程序那样编写脚本。本文讲解了如何将您所拥有的Ant知识应用到Gant中,并利用Gant大大提高开发效率。0,安装Groovy( Groovy轻松

2008-08-31 02:14:00 2236

转载 Groovy解惑——closure中的delegate

Groovy解惑——closure中的delegate 曾经很多Groovy开发者问我closure中的delegate是什么,有什么作用?其实closure中的delegate类似于类中的this,让我们看一个小例子,大家就清楚了 :)Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Code

2008-08-31 02:12:00 1117

转载 Groovy解惑——closure中的owner

Groovy解惑——closure中的owner 在上篇《Groovy解惑——closure中的delegate》中,我帮大家讲解了delegate是什么以及其作用。本篇将讲解一下closure中的owner,以及this,delegate以及owner三者间的关系。先让我们来看个例子:Code highlighting produced by Actipro CodeHighlighter

2008-08-31 02:12:00 893

转载 Groovy学习之资料篇

 标签: Groovy , 学习资料 , 苏小勇Groovy 官方网站,大部分问题看这里的文档都可以搞定了,从入门到精通在这里都可以完成。 PLEAC-Groovy  大量的代码示例,是Perl CookBook的一个Groovy版本 。 Groovy Tutorial 非常好的一个介绍Groovy的ppt,可以快速的对groovy有一个总体的了解,可以看作是Groovy In A

2008-08-31 02:09:00 644

转载 Groovy高效编程——创建DSL

  Groovy高效编程——创建DSL 利用Groovy与生俱来的动态特性,创建DSL(Domain Specific Language)是一件十分容易的事情。下面通过一个例子,向大家展示一下用Groovy创建DSL的优雅之处:利用下面这种语法    person {        name {            firstname Daniel            lastname

2008-08-31 01:11:00 1695

转载 Groovy 1.5的新特性

Groovy 1.5的新特性作者 Guillaume Laforge译者 曹云飞 发布于 2008年1月15日 下午11时12分 社区 Java 主题 动态语言, 脚本 标签 Groovy Groovy,针对JVM的类Java动态语言,如陈年好酒一样成熟了。在2007年1月成功地发布了Groovy 1.0之后,下一个主要的里程碑1.5版已经发布。在1.5

2008-08-31 01:09:00 673

转载 Groovy高效编程——DSL实战(更新于2008.05.25)

  转载于 Groovy高效编程——DSL实战(更新于2008.05.25) 在Java中调用存储过程是一件比较繁琐的事情,为了提高开发效率,我写了一个针对Oracle存储过程调用的DSL。用法和代码如下所示:我们先看一下语法:1,调用存储过程:call(name: procedure_name, type: procedure, url: jdbc:oracle:thin:user

2008-08-30 23:25:00 817

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除