- 浏览: 556984 次
- 性别:
- 来自: 上海
最新评论
-
binglex:
谢谢,出现这个异常,看来这个贴才发现site-packages ...
cx_Oracle的"Unable to acquire Oracle environment handle"异常 -
lizhongkan:
这样过度比较方便。但如果原来的项目,有几十个依赖的jar包,是 ...
maven2的pom的依赖管理 -
landmine:
博文看不清呀楼主,怎么解决的?我也遇到了
applet在IE下运行极慢而且CPU占用很高 -
strivefuture:
这种方法对FF浏览器,有效吗?
Iframe Shim解决applet挡住ExtJS工具栏菜单问题 -
zw:
老大也有粗心的时候啊!
一个属性未设置导致发mail不成功的郁闷。
文章列表
Graeme Rocher(Grails)和Guillaume Laforge (Groovy)的作为两个项目的Leader亲自组成公司G2One为Grails和Groovy提供商业服务 。
希望Grails和Groovy在国内也能发展的越来越好!!!
It's not as if he was very important in the company hierarchy.
呵呵,本人英语底子比较差,不知道如何分析这个语句,有那位一二?
- 2007-10-11 17:52
- 浏览 3565
- 评论(3)
做了一个基于Grails的web拓扑的简单Demo,比较简陋,也在不断完善中。。。:)
https://sourceforge.net/projects/webtopology/
最新的应该在svn的trunk中,呵呵!
先在此对JavaEye发个牢骚:好不容易把本文写完,可是保存的时候,却发现there is nothing to do :(
以下是正文
从上海到合肥,我的习惯路线是从恒丰路长途站出发(8:20和9:30),经过6个半小时左右抵达目的地。不过最近2-3周内,所经之事,所体之验,差只一个字,于是在此发一下牢骚 :)
今天早早起床,遂又匆匆出门,运气还不错,很顺利的买到8:20的那班车票,于是就悠哉的等啊,不觉间,8:20已到,可是还没有听到广播说检票啊,急问服务员,答曰:正在联系中。不久,广播出来了,却是这样的内容:8:20因故障取消。感觉肺要爆炸了,早早出门却是这样结果。。。 ...
近日在AIX下边使用vi,因为历史原因,AIX的分区好像很不合理,当用vi打开大一点的文件时候,总是出现
error 代码
"/var/tmp/ExW8aydk" No space left on device
的错误,对于习惯用vi的我来说,太郁闷了。
其实解决办法也很简单,只要设置一个vi的环境变量就可以了
vi 代码
:set directory=/some/new/dir
:e filename
厌烦了每次设置环境变量了吧,可以在vi的资源文件中统一设置,比如AIX下边
shell 代码
...
- 2007-09-11 20:32
- 浏览 3383
- 评论(0)
首先声明,虽然Graeme Rocher 已经将Grails 0.6的新特性做了简介,可是到目前为止Grails 0.6还没有正式发布,不过也指日可待了。
原文请参考Grails 0.6 Release Notes,以下是就我本人的了解做了一个简单翻译,以先飨部分Grails fans。
Grails 0.6主要新特性如下:
Groovy和Java联编(联合编译)
集成Spring的Web Flow
在Grails的services中支持Spring的scopes
提高了对REST的支持,可以自动地使用XML/JSON编码,支持RESTful U ...
本文是从InfoQ的E文部分理解,请参考原文grails-misconceptions ,中文译文
Grails对我来说,还不够成熟?
其实最好的答案是:越来越多的商业网站在使用Grails,同时Grails也是建立在Hibernate, Spring 和 SiteMesh这些成熟的开源项目基础之上,Groovy也有3年的历史了。可见Grails并不是所传那样不成熟!
Grails使用解释类型语言(Groovy)
Groovy在运行的时候,被编译成Java的字节码,因此Groovy从来就 ...
在特殊情况下,grails应用需要调用数据库的存储过程,这在grails的官方文档里边好像没有提到过,在james的blog里介绍如何解决这个问题。
代码转贴如下
java 代码
class MainController {
def dataSource // using the datasource we define in the spring's resources.xml
def index = {
Sql sql = new Sql(dataSource)
...
groovy1.1虽然还没有发布正式的release,但是动态创建方法,属性,构造函数及静态方法的特性已经在svn版本中实现了,其官方文档也已经发布ExpandoMetaClass,详细示例请参考官方文档,这里摘录一点文档的示例,先饱饱眼福 :),呵呵groovyers也不需要羡慕javascript ,ruby等的动态增加方法特性了.
给String动态增加swapCase方法
java 代码
String.metaClass.swapCase = {->
def sb = new StringBuffer()
...
用jdk5编译以前1.4的代码时候,经常会出现如下信息
java 代码
使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。
其实这是javac的提示信息,解决办法也很简单,在javac后边加上 -Xlint:unchecked 就可以.
对应ant来说,需要增加一个内嵌参数 compilerarg 比如
xml 代码
<javac srcdir="${src}" destdir="${build}" debug="on&q ...
- 2007-05-31 14:05
- 浏览 4426
- 评论(0)
gsql是groovy在jdbc基础上进行了很多便利的简化,比如自动释放connection连接,更简洁的resultset操作等,尤其通过eachRow,可是都在1.1的beta上有问题,会出现
java 代码
Caught: java.lang.StackOverflowError
异常,比较1.0和1.1的代码,好像eachRow改动比较大,GroovyResultSet在1.1是通过Proxy实现,具体代码没有再深究下去,所以也 不知道Why,这里提供一个变相的解决方案:用query方法替代eachRow,不过对应的cloure要做相应的改变
eachR ...
- 2007-05-28 12:27
- 浏览 2783
- 评论(6)
在mootools1.0的时候关注过她,试用下来发现很不错,今天去官方网站再看,已经发布1.1了,看介绍比1.0有很多改进,官网还增了Demo,确实越来越喜欢了,搜了javaeye一下,好像关注的不多?!
要熟练掌握RegEx不容易,有许多东西要记住,有不少规则要理解,以下是节选自<
<professional javascript="" for="" web="" developer="">Professional JavaScript fro Web Developer>中正则表达一节
</professional>
元字符:
():用于分组,比如匹配dog,可以用 (dog)
[]:匹配简单类,比如匹配包含 a,b,c字符的 [abc]
...
- 2007-05-19 21:58
- 浏览 2040
- 评论(0)
随着groovy/grails的发展,groovy也受到不少java程序员的关注,在本次的JavaOne上,就有不少groovy专家,现场献秀,
G2One, the Groovy and Grails meetup.
InfoQ还有一篇报道,如下:
Cool things you can do with Groovy附件也可以从这里下载.
个人比较喜欢groovy的XxxBuilder,Cloure等,总之给人的感觉很爽!
- 2007-05-16 19:07
- 浏览 3233
- 评论(7)
grails 0.5发布以来,grails-xfire的WebService插件也紧跟发布,实在是好消息,可是当你兴致勃勃的去写个HelloWorld的时候,它却给你一个下马威,异常如下:
java 代码
HTTP ERROR: 404
Not Found
RequestURI=/mytest/services/test
Powered by Jetty://
查看mailing list好像不只我一人遇到,好像还没有解,于是根据反馈的提示,可能是URL mapping出了问题,发现在URL ...