<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/hivon" type="application/rss+xml" ref="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/hivon" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 03 Jul 2008 07:50:00 GMT</lastBuildDate><title>软件的信雅达</title><item><title>Groovy探索之Delegate模式 二</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89602449/1145588/1/item.html</link><wfw:comment>comments/2606938.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2606938.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2606938</trackback:ping><description>Groovy语言为了方便我们实现委派模式，做了大量的工作，本篇接着谈谈如何在Groovy语言中实现委派，这是Groovy语言实现委派模式的第二种方法，也是最重要的一种方法。&lt;img src =&quot;aggbug/2606938.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 03 Jul 2008 15:50:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/07/03/2606938.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/07/03/2606938.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/07/03/2606938.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89602449/1145588</fs:itemid></item><item><title>Groovy探索之运算符的重载 一</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89602450/1145588/1/item.html</link><wfw:comment>comments/2603766.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2603766.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2603766</trackback:ping><description>运算符的重载是Groovy语言的编程中是一个重要的内容,这个系列分为两个部分来谈到,第一个部分谈谈运算符重载的基础,第二部分谈谈它和DSL的关系.&lt;img src =&quot;aggbug/2603766.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 02 Jul 2008 16:12:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/07/02/2603766.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/07/02/2603766.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/07/02/2603766.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89602450/1145588</fs:itemid></item><item><title>Groovy Tip 17 “*.”操作符</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319064/1145588/1/item.html</link><wfw:comment>comments/2603764.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2603764.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2603764</trackback:ping><description>又是一点小小的技巧,可以体现Groovy语言遍程的敏捷性,不妨在工作中多用一用&lt;img src =&quot;aggbug/2603764.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 02 Jul 2008 16:08:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/07/02/2603764.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/07/02/2603764.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/07/02/2603764.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319064/1145588</fs:itemid></item><item><title>Java, Groovy &amp; Scala: side to side 2</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319065/1145588/1/item.html</link><wfw:comment>comments/2558069.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2558069.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2558069</trackback:ping><description>Java, Groovy &amp; Scala三种语言的详细比较&lt;img src =&quot;aggbug/2558069.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 18 Jun 2008 02:27:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/06/17/2558069.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/06/17/2558069.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/06/17/2558069.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319065/1145588</fs:itemid></item><item><title>Java, Groovy &amp;amp; Scala: side to side 1</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319066/1145588/1/item.html</link><wfw:comment>comments/2558062.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2558062.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2558062</trackback:ping><description>Java, Groovy &amp;amp; Scala三种语言的详细比较&lt;img src =&quot;aggbug/2558062.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 18 Jun 2008 02:25:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/06/17/2558062.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/06/17/2558062.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/06/17/2558062.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319066/1145588</fs:itemid></item><item><title>Groovy探索之Delegate模式 一</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319067/1145588/1/item.html</link><wfw:comment>comments/2534502.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>comments/commentRss/2534502.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2534502</trackback:ping><description>随着技术的发展，委派技术变得越来越重要。而Groovy语言在实现委派模式上变得更加简单和直观，大大减少了我们使用委派技术的难度。&lt;img src =&quot;aggbug/2534502.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 11 Jun 2008 16:19:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/06/11/2534502.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/06/11/2534502.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/06/11/2534502.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319067/1145588</fs:itemid></item><item><title>Grails探索之Template</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319068/1145588/1/item.html</link><wfw:comment>comments/2315399.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>comments/commentRss/2315399.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2315399</trackback:ping><description>Grails开发平台在view上的一个有用的地方就是引入了Template，Template可大可小，可以传递不同类型的参数，使用起来相当的方便。&lt;img src =&quot;aggbug/2315399.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 23 Apr 2008 00:22:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/04/22/2315399.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/04/22/2315399.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/04/22/2315399.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319068/1145588</fs:itemid></item><item><title>Groovy Tip 5 数组</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319069/1145588/1/item.html</link><wfw:comment>comments/2312839.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2312839.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2312839</trackback:ping><description>Groovy语言的数组也和Java语言有了很大的不同，在很多方面做了简化，使我们使用起来更加方便！&lt;img src =&quot;aggbug/2312839.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 22 Apr 2008 02:14:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/04/21/2312839.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/04/21/2312839.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/04/21/2312839.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319069/1145588</fs:itemid></item><item><title>Groovy探索之对Java语言反射的简化</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319070/1145588/1/item.html</link><wfw:comment>comments/2309781.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>comments/commentRss/2309781.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2309781</trackback:ping><description>Groovy语言是基于Java语言的，这就决定了它“青出于蓝而胜于蓝”的特性。本专题来看看Groovy语言对Java语言反射的简化。&lt;img src =&quot;aggbug/2309781.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 21 Apr 2008 04:07:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/04/20/2309781.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/04/20/2309781.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/04/20/2309781.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319070/1145588</fs:itemid></item><item><title>Groovy Tip 4 对象非空判断及“?”运算符</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319071/1145588/1/item.html</link><wfw:comment>comments/2304049.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>comments/commentRss/2304049.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2304049</trackback:ping><description>Groovy语言的“?.”操作符给了我们编码上的很多方便，可以看到Groovy语言在很多小的方面为我们的敏捷编程做出的努力。&lt;img src =&quot;aggbug/2304049.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 18 Apr 2008 21:38:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/04/18/2304049.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/04/18/2304049.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/04/18/2304049.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319071/1145588</fs:itemid></item><item><title>Grails项目数据源的配置</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319072/1145588/1/item.html</link><wfw:comment>comments/2301985.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2301985.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2301985</trackback:ping><description>当Grails项目建立起来以后，我们要做的第一件事就是给项目配置我们自己的数据源。&lt;img src =&quot;aggbug/2301985.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 18 Apr 2008 02:55:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/04/17/2301985.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/04/17/2301985.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/04/17/2301985.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319072/1145588</fs:itemid></item><item><title>Groovy Tip 3 如何在if条件语句中判断对象为空</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319073/1145588/1/item.html</link><wfw:comment>comments/2299341.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2299341.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2299341</trackback:ping><description>在Groovy语言里，如何方便的对一个对象进行非空判断呢？
是否还是像在Java语言里的那样繁琐？&lt;img src =&quot;aggbug/2299341.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 17 Apr 2008 14:49:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/04/17/2299341.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/04/17/2299341.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/04/17/2299341.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319073/1145588</fs:itemid></item><item><title>Groovy Tip 2 each方法和break</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319074/1145588/1/item.html</link><wfw:comment>comments/2298305.aspx</wfw:comment><slash:comments>8</slash:comments><wfw:commentRss>comments/commentRss/2298305.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2298305</trackback:ping><description>在Groovy语言中，对集合类对象的遍历我们使用得多的时候是each方法，但遇到要使用break关键字，怎么办呢？&lt;img src =&quot;aggbug/2298305.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 17 Apr 2008 03:44:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/04/16/2298305.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/04/16/2298305.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/04/16/2298305.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319074/1145588</fs:itemid></item><item><title>Groovy1.5.5发布，编译器速度加快了3-5倍</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319075/1145588/1/item.html</link><wfw:comment>comments/2296071.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2296071.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2296071</trackback:ping><description>Groovy1.5.5发布，编译器速度比之前版本快了3-5倍&lt;img src =&quot;aggbug/2296071.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 16 Apr 2008 18:31:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/04/16/2296071.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/04/16/2296071.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/04/16/2296071.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319075/1145588</fs:itemid></item><item><title>Groovy探索之闭包 二</title><link>http://item.feedsky.com/~csdn.net/hivon/~1145601/89319076/1145588/1/item.html</link><wfw:comment>comments/2294710.aspx</wfw:comment><slash:comments>3</slash:comments><wfw:commentRss>comments/commentRss/2294710.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2294710</trackback:ping><description>本篇是《Groovy探索之闭包》的第二篇，继续谈谈闭包对一些面向过程语句段的改造以及它的灵活性使用的一些方面&lt;img src =&quot;aggbug/2294710.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 16 Apr 2008 02:09:00 +0800</pubDate><author>hivon</author><comments>http://blog.csdn.net/hivon/archive/2008/04/15/2294710.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/hivon/archive/2008/04/15/2294710.aspx</guid><dc:creator>hivon</dc:creator><fs:srclink>http://blog.csdn.net/hivon/archive/2008/04/15/2294710.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/hivon/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/hivon/~1145601/89319076/1145588</fs:itemid></item></channel></rss>