- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 一个Spring中的属性命名的小问题
近日,用Spring做了一个很简单的小练习,从配置文件中产生一个对象,然后打印这个对象的内容。发现在Spring中,属性命名的第2个字母必须小写,大写就出错,但第3,4,5…个字母大写都正常。不知是怎么回事? 代码如下:文件MainClasspackage cn.itcast; import org.springframework.beans.factory.Be
2006-09-19 10:28:00 3237 7
原创 9月10日
Spring getBean()的实现机制:拿着对象名解析XML文档,找到这个对象,根据相应的类产生一个对象,用属性装配出一个对象,然后查看这个类是否实现了FactoryBean接口,若没有则返回这个对象,若是则调用该类的getObject()方法。 为了让工厂对象在getBean()时返回的不是默认的对象,而是调用一个方法(比如getObject()),以便在该方法内做手脚,比如返回一个
2006-09-09 19:37:00 688
原创 9月9日
代理的作用是:在执行被代理对象的方法前先执行代理对象的操作。为此,代理对象中组合了一个代理处理器对象,当代理对象的方法被调用时,该代理对象、方法对象、参数对象数组都被传给代理处理器对象中的invoke()方法,invoke()方法中可以加入代理自己的处理和调用被代理对象中相应的方法。 代理对象可以使用接口和代理处理器对象自动生成,用户就不用定义了。public static Obj
2006-09-09 19:21:00 699
原创 8月31日
反射已经编写和运行了实例,还可以。但代理没见过实例,理解有点困难。在讲解代理时,张老师思维敏捷,讲的有点快,好多地方没听清,现在发了本资料,正在看。希望老师讲解的稍慢些。
2006-08-31 17:09:00 660
原创 8月24日。
列出磁盘目录树package cn.itcast;import java.io.*;public class ListTree { public static String makeSpaces(int level) { StringBuffer sbf = new StringBuffer(); for (int i = 0; i { sbf.append("
2006-08-26 20:26:00 806
原创 8月22日。
● 模板方法设计模式:父类制定的模板方法规定了底层方法的执行流程,子类负责实现底层方法,这样子类就可以使用父类的所有模板方法了。● 策略模式:类的某种策略算法可以委托给外部,这样可以增加灵活性。尽量使用组合(扩展性很好),避免使用继承。如:TreeSet(Comparator c)● 开闭原则:对扩展开放,对修改封闭。● 大脑重构● Object对象的equa
2006-08-26 10:48:00 580
原创 8月21日.
● Javac依靠JAVA_HOME 识别java安装目录。所以必须在系统变量里面设置该变量。 新建JAVA_HOME 值C:/Java/jdk1.5.0_01 注意:系统变量设置后,必须新开控制台才能生效。● Object中的clone()方法可以克隆对象。子类必须覆盖。● 在一个类的方法中获取本类的对象,其对象指针与this指针有相同的权限。 例: public
2006-08-26 09:45:00 676
组合语言之艺术-一本汇编语言的经验总结
2007-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人