2005年11月
怎样用Ant测试Spring项目
对于Spring项目,还有另外的讲究。
一、可以运行,但是要设置Eclipse,以使Eclipse自动往我的
中复制Spring配置文件。
-->
-->
-->
阅读全文>
发表于 @ 2005年11月18日 21:40:00|评论(loading...)|编辑
经过痛苦的N次尝试,终于,我成功的运行了Ant驱动的JUnit!
一、问题一 支持ANT的任务所需的jar包的配置。
二、问题二 JUnit任务的classpath支持类路径的设置的问题
这也是一个错误点!
阅读全文>
发表于 @ 2005年11月18日 21:34:00|评论(loading...)|编辑
OOP面向对象编程,这个大家都没什么争议(除了那些不能算是程序员的人之外)。但是,什么是OOP面向对象编程呢,这个各人的理解就有很大的不同。
有人认为,OOP面向对象编程,核心是对象Object。对象是一个封装了数据和操作的代码集合。
也有人认为,OOP面向对象编程,实际应该是面向类编程。因为对象是类的实例。类是对象的模板。实际上是类封装了数据和操作。对象不过是运行时的特征,是运行时类的表现。
可以说,以上这几种观点都很有道理,对我们的编程水平的提高也有很大的帮助。面向类编程,也是很多OOP程序员所接受的观点。
阅读全文>
发表于 @ 2005年11月17日 23:45:00|评论(loading...)|编辑
Html和JavaScript编程实战
1998年,我在学校图书馆里借了一本讲Html语法的书。那时候html和web出现还没多久,中国能够上网也才是刚刚开始的事情。
那时,我的大学所在的城市只有一个地方能够上网:市里的电信局。一个小时上网费好像是8元,还是12元。那时,坐车到电信局,就是为了上网1、2个小时,浏览一些信息。
Html语法是十分简单的,但是也很繁琐。之后,我对这门“语言”就失去了兴趣。我的大学时代,大把的时间还是苦苦的陪伴着C++度过的。
阅读全文>
发表于 @ 2005年11月10日 15:22:00|评论(loading...)|编辑
横切关注点的两种实现方法
软件系统,可看作由一组关注点组成。其中,直接的业务关注点,是直切关注点。而为直切关注点提供服务的,就是横切关注点。
有两种方法可以提供横切关注点,一种是传统的OOP方法,提供一个与直切关注点的实现一样的类来提供服务。另一种是最新的AOP方法,提供一个Aspect方面(Spring AOP中叫advisor顾问)来提供服务。
阅读全文>
发表于 @ 2005年11月09日 23:47:00|评论(loading...)|编辑
避免过度精简临时变量----重构的问题
可以得出如下结论:
1, 不要连续使用多个方法。 一次只应该调用一个方法。 以免弄错!
2, 不要排斥使用临时变量。 临时变量确实能够使代码更易理解。 虽然有时它们提供了冗余的信息,但是这比信息不足导致的错误实现要好得多!
-------宁多勿缺!
3, 实际上,我们反对的临时变量, 是反对的那些一词多义的 临时变量。
即,我们反对 一个临时变量被在不同语句中赋值多次----代表多个语义。
4, 解决之道,就是保证变量值被赋值一次。 在变量前面加上final可以显式防止变量被多次赋值!
阅读全文>
发表于 @ 2005年11月03日 23:55:00|评论(loading...)|编辑
ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的路径设置祥解。 通过一个简单的java类示例,详细解说了怎样设置Spring配置文件路径的问题。阅读全文>
发表于 @ 2005年11月03日 15:15:00|评论(loading...)|编辑