摘要:mldonkey 下载中文文件乱码解决办法 作者:kongxxmldonkey是目前在linux上比较流行的donkey,但是其核心类库不能很好的处理中文,这一点也让很多中国的养驴专业户望而却步,以下是我在使用mldonkey的过程中处理文件有中文的一个方法,但是此方法只是在文件下载完后执行转换,在下载过程中仍然不能看到中文,这一点我会在以后想办法处理:此方法使用的是java语言编写的一个类作的处......
摘要:jsf和tapestry都是基于页面组件技术的开发框架,但jsf基于jsp,仍然是jsp架构,开发维护起来非常麻烦。tapestry则不同,是基于servlet的一种完全页面组件化的开发框架, 而且现在已经非常成熟,目前已经推出t4.0-beta2。 页面开发走向组建化是一种越来越明显的趋势,这方面tapestry可以说是引导了这个方向,也许是sun太厉害,jsf一出生就得到大家的关注, 不过顺此......
Pointcut的学习(二)
信号(signature)语法在一个pointcut的定义中,signature是用来定义在哪里捕捉连接点的.如下面的例子红色部分:
signature可以是一个具体的定义,如 【程序编程相关:
java.util.zip.Inflat】
public pointcut
lognew():execution(*.new())&& !within(log); 【推荐阅读:
我失业了?D西门子大裁员始末
】
是定义在执行void
hellotest.sayhello()时的连接点的,也可以是一个模板,如 【扩展信息:
java.util.zip.Deflat】
public
pointcut lognew():execution(void hellotest.sayhello())
public
pointcut lognew():execution(* *.*(..))
是定义在执行所有的函数是的连接点的.
signature 模板有为三类:类型(type) ,方法(method),字段(field).
类型对应的是java中的class, interface与基本的类型如int之类,另外在aspectj中,类型也对应着其它的aspect.类型模板中可以用 * 来表示class.interface或者package名称的一部分,..表示所有直接或者间接的子包, + 代表一个子类型(subclass或者subinteface).
例如 com.cxl..* 代表com.cxl的子包...
下一页 摘要:昨天在修改过去的j2ee项目时,使用cvs检出时把没有提交到cvs中的修改(包括以前写的,没有提交过的程序)删除了。其中cmp中ejb-ql就没有了,于是只有重写了。县总结如下:cmp中ejb-ql的使用有以下几部分(缺一不可):1.在home接口中定义方法: public java.util.collection findbyfileinfo(integer magazinenumber) th......