`
agile_boy
  • 浏览: 557008 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
GINA:Groovy In Action      Groovy的Document中只是介绍了XmlParser和XmlSlurper常用的用法,而且给你的感觉他俩孪生兄弟,给你相似的同时也给你疑惑 还好在GIA中还有比较好的解释。    &nbsp ...
  GINA:Groovy In Action   Groovy中MetaClass在其动态特性中有着举足轻重的作用,UML类图如下   GIA中Groovy方法调用描述如下 调用当前类的invokeMethod方法实现(当然也可能是代理/传递给MetaClass) 调用getMetaClass().invokeMethod(…)方法 调用MetaClassRegistry中已注册的MetaClass的invokeMethod 实际的调用处理当然是很复杂了,不过也逃不出这三种情况。根据这些特征,我们可以得到三个比较有用的好处 拦截(intercept)方法调用,这在AOP处理方面很得心应手,比如 ...
  从昨天到现在为止,上海的雪还在飘着。浦东的大部分地区,已经白茫茫一片了,路上的树枝好像也不堪白雪的重压,不得不释放雪块下来。   上海的长途车,好像又停运了,这样的下方,不知道有多少人将有家不能回啊!   “天下莫柔弱于水”而其发起威来,天地为之变色,同样柔弱的雪,又给孱弱的人类带来多少希望和失望呢      祝:有家归不得,挣扎为温饱的同仁们,吃好、喝好、睡好!
GINA:Groovy In Action   在看Grail的源代码的时候,有时会碰到"*."操作符,大体能猜到什么意思,可是没有看到官方的说法,很郁闷,这不看GIA的时候,不小心看到了(呵呵,我个人不喜欢通读),于是也就豁然开朗了   在GIA中,此种操作称之为:spread-dot操作,我暂时姑且就叫“展开(点)”操作吧。其实际的意义就确实是的,比如list*.member跟list.collect{ item -> item?.member }是等效的。此处member可以是属性,也可以是get/set方法,甚至是一般的方法。如下例class SpreadD ...
GINA:Groovy In Action     有人提出关于Groovy的listeners的疑问,当时我也只是模糊的了解,看过GIA之后,这里给出正解     JavaBeans除了支持属性(Properties)之外,还支持事件监听,一个事件监听器就是一个带有回调方法的对象,如果一个事件被激发,那么此回调方法就会被调用。JDK有各种各样的事件简体器:从最简单的Button的ActionListener(当Button被点击是将触发action ...
  看看海阔天空,一个“别装了”引出多少的Clone啊,这说明了啥呢?   当然了,最后此帖被隐藏了,那就什么都别装了,故只好在自己的blog收录一下了。
GINA:Groovy In Action 预备知识介绍:Groovy的Bean,可以直接定义其属性,而不需要象Java那样有对于的get/set方法(其实Groovy在背后已经偷偷的帮你完成)。比如// Java public class MyBean implements java.io.Serializable { private String myprop; public String getMyprop(){ return myprop; } public void setMyprop(String value){ myprop = value; } } 对应的Gr ...
  Groovy-1.5.2终于在千呼万唤中出炉了,按照Graeme的说法,Grails1.0的正式版也应该跃跃欲试了吧,期待中,希望Grails不要让大家失望   而且Groovy1.5.x在开发的同时,1.6也在进行中,据可靠消息1.6正在将精力集中在性能的提升上。
曝脸存照,本来对对和错,没有什么特别的感觉了,可是看到这样的情景,实在是忍不住将此博客转载在此,算是对这种现象的一种愤慨和记录吧!
    上个周末,上海真是“寒”啊!,周六先来了一场纷纷扬扬的大雪,用鹅毛来形容绝对为过!可惜的是,城市终归是城市,即使这样的雪,下了这么长的时间,雪依然我行我素的落地即化,看着天空中撒着大片的雪花,对于几年没有看到的雪的我来说,心中那久违的激动涌上了心头!可在短暂的兴奋之后,心中依然有点淡淡的遗憾:这如果在农村,在小小城市,以这样的雪,到处应该是一片雪的情趣,白色的雪,白色的物,白色的人,大家嬉笑着,打着雪仗,玩着学人。。。。而眼前的情景呢,学依然如故的下着,地面依然的脏着、湿着,行人依然匆匆的走着。   ...
    The Definitive Guide to Grails: Agile Java Web Development using this Groovy-based Framework, Second Edition即将发布,这是Graeme Rocher(Scott Davis)的又一Grails力作,Amazon说是2008.1.23,这是Amazon的介绍     大体看过介绍,比第一版有很多改变:首先 从页数上已经达到了600页,内容上, ...
    有博客报道说Groovy并不适合企业,其目的只是在散播FUD(Fear, Uncertainty, Doubt)而已. 此报道如下:   http://www.huxili.com/index.php?cat=reports&id=ID000188     此报道以"Groovy and JRuby: Enterprise-Ready?"为题且得出结论是:Groovy还不适合企业仅仅是因为内存泄漏。某些人并不懂语言间习 ...
    Groovy在Java世界中小露尖尖角,不少fans提议将其Groovy的文档进行翻译(组团翻译),但是Groovy的文档还是相当多的,而且目前应用Groovy的是Grails,因此决定发起一个翻译Grails官方文档的团体     前一阵子,在满江红中申请了一块空间(非常感谢满江红组织者给予的大力支持),来翻译Grails的官方文档,其实此文档是来自于Grails的svn的grails-doc,因此目前的Grails中文参考手册,是基于Grai ...
Grails 1.0-RC4发布了,距离1.0正式发布越来越近了。 用Graeme的话说,在三周内1.0将正式发布  另Grails使用了groovy-all-1.6-beta-1-SNAPSHOT.jar,难道Groovy1.6版本也马上就发布了?!那可是期待中。。。不过到现在还没有见到有任何介绍Groovy1.6的东东
网上关于Tomcat的集群和负载平衡的东东实在太多,不过有些可以成功,有些不成,本人只是测试的基于JK的connector,其他应该类似吧,同时也是作为学习Tomcat的Cluster的一个总结吧。 本人测试用到的软件: Apathe Http2.2 Tomcat5.5 JK   ...
Global site tag (gtag.js) - Google Analytics