2008年07月15日

原创 Groovy探索之运算符的重载 二收藏

在Groovy语言中,运算符的重载也是实现DSL的一种重要的方式,本篇就来谈谈如何使用运算符的重载来实现DSL。阅读全文>

发表于 @ 2008年07月15日 07:55:00|评论(loading...)|编辑|收藏

2008年07月08日

原创 Groovy探索之闭包 六收藏

本篇是《Groovy探索之闭包》系列的第六篇,来谈谈闭包与DSL的关系。阅读全文>

发表于 @ 2008年07月08日 08:02:00|评论(loading...)|编辑|收藏

原创 Groovy的一些Map收藏

除了HashMap,Groovy语言还给我们提供了其他一些类型的Map,各有各的作用,在此做一个存照,希望在能用到它们的时候还能记得。阅读全文>

发表于 @ 2008年07月08日 07:59:00|评论(loading...)|编辑|收藏

2008年07月03日

原创 Groovy探索之Delegate模式 二收藏

Groovy语言为了方便我们实现委派模式,做了大量的工作,本篇接着谈谈如何在Groovy语言中实现委派,这是Groovy语言实现委派模式的第二种方法,也是最重要的一种方法。阅读全文>

发表于 @ 2008年07月03日 07:50:00|评论(loading...)|编辑|收藏

2008年07月02日

原创 Groovy探索之运算符的重载 一收藏

运算符的重载是Groovy语言的编程中是一个重要的内容,这个系列分为两个部分来谈到,第一个部分谈谈运算符重载的基础,第二部分谈谈它和DSL的关系.阅读全文>

发表于 @ 2008年07月02日 08:12:00|评论(loading...)|编辑|收藏

原创 Groovy Tip 17 “*.”操作符收藏

又是一点小小的技巧,可以体现Groovy语言遍程的敏捷性,不妨在工作中多用一用阅读全文>

发表于 @ 2008年07月02日 08:08:00|评论(loading...)|编辑|收藏

2008年06月11日

原创 Groovy探索之Delegate模式 一收藏

随着技术的发展,委派技术变得越来越重要。而Groovy语言在实现委派模式上变得更加简单和直观,大大减少了我们使用委派技术的难度。阅读全文>

发表于 @ 2008年06月11日 08:19:00|评论(loading...)|编辑|收藏

2008年05月27日

原创 Groovy探索之Decorate模式收藏

Groovy语言对于模式的实现显得随意和方便了许多,这次我们来看看Decorate模式的例子,可以说由于闭包和Groovy语言的动态性,模式在Groovy编程中更像是一种自然而然的行为。阅读全文>

发表于 @ 2008年05月27日 07:12:00|评论(loading...)|编辑|收藏

2008年05月23日

原创 Groovy Tip 16 正则表达式 一收藏

在语言中,正则表达式一直是一个主要的内容。而Groovy语言的正则表达式也是在Java语言的基础上做了一定的简化,以达到我们敏捷编程的目的。阅读全文>

发表于 @ 2008年05月23日 07:46:00|评论(loading...)|编辑|收藏

2008年05月22日

原创 Groovy探索之闭包 五收藏

灵活的使用闭包,可以使得我们常用的设计模式得到极大的简化。有关闭包与模式之间的关系,就是这篇文字要谈到的内容。阅读全文>

发表于 @ 2008年05月22日 07:54:00|评论(loading...)|编辑|收藏

2008年05月20日

原创 Groovy Tip 15 “*”操作符收藏

Groovy语言在编码的快捷性上下了很大的功夫,“*”操作符也是其中的一个例子,熟练的使用该操作符,能极大的简化我们的集合操作。阅读全文>

发表于 @ 2008年05月20日 07:48:00|评论(loading...)|编辑|收藏

2008年05月19日

原创 Groovy Tip 14 Assert收藏

在Java语言中,我们很少使用断言,但是在Groovy语言中,这种状况可能要改变了,因为使用断言的确很方便。阅读全文>

发表于 @ 2008年05月19日 07:38:00|评论(loading...)|编辑|收藏

2008年05月15日

原创 Groovy探索之Builder 四收藏

本文是系列《Groovy探索之Builder》的最后一篇,想要探讨一下Builder应用的另外一个场景,继续丰富我们的想象力,看看基于Builder的DSL的巨大生命力。阅读全文>

发表于 @ 2008年05月15日 08:31:00|评论(loading...)|编辑|收藏

Csdn Blog version 3.1a
Copyright © hivon