2008-05-18

在RCP中使用Groovy的路径问题

关键字: groovy
Groovy是在JVM之上的一种动态脚本语言,在使用Java开发程序的过程中,我们是可以将一些功能用Groovy来实现,这样可以减少很多的代码量。 最近在开发一个RCP程序,我尝试了一下把Groovy集成进来。大家都知道,在开发RCP程序的时候,有的时候路径问题真的令人头疼,比如我边的一篇文站里面所说的:db4o与RCP的集成问题,主要也是路径。 在集成Groovy的过程中,首先需要导入groovy的jar包,然后我在src目录下新建一个package,来放.groovy的源文件,之后我们就可以在这个包下面写groovy了。这些都是很简单的,主要是我在java程序中如何执行groovy呢? ...
记得以前写过可以在网页上照相的系统,照相的那部分就是用applet实现,那个时候就遇到了有关applet的class文件的路径问题,总是说找不到applet的类文件;不过后来解决的了,今天有一个同学问我有关路径的事,我想起以前做过,不过没有总结,现在总结一下,为自己以后提高,或者给初学者点建议。 我们一般在src中的的源文件编译完之后,默认就会出现在WEB-INF下的class目录中的,如果我们把applet的class文件放到这里,总是会报出找不到class文件的。这个是什么原因呢,网上面说,主要是WEB-INF是不能被直接访问的,只能重定向过去。所以,我们要创建一个新的文件夹来放置app ...
这几天在做项目的过程中,遇到一个这样的需求:要求列出某个目录下面的具有特殊后缀名(比如.java)的所有文件。 刚开始的时候,还是真的没有什么好的想法,自然我就想到看看java本身有没有提供这样的方法,在看jdk文档的时候就看到这样的一个接口:FileFilter,通过看文档和网上的资料,发现上边的需求可以用这个接口来实现,比如说,我们要列出c盘下面的所有的java源文件,我们应该怎么实现呢: 首先,我们得到一个FileFilter: private FileFilter fileFilter = new FileFilter() { public boolean accep ...
在平时写程序的时候,经常会遇到有关日期处理的问题,比如日期的加法等等,这些问题使用java自带的那两个类是不好的解决的。例如我在项目中有如下的需求: 可以很方便的处理各种格式的日期 可对一个日期加上任意天,任意个月,任意个年 如上的需求用java本身提供的包,解决起来不是很方便,可是如果我们用Apache Commons组件,那就方便多了。 Apache Commons组件有关日期的处理主要有五个类, DateFormatUtils DateUtils DurationFormatUtils FastDateFormat StopWatch 这几个类用法很简单,我 ...
在项目中经常会遇到这样的需要,获取当前系统的日期,当然还有很多的办法,我的方法如下: Date currentDate = new Date(System.currentTimeMillis()) 这个代码返回的是型如这样的:2008-03-01.
zhangcheng
搜索本博客
存档
最新评论