第一章 设计模式-引言
第一章 引言
为什么面向对象设计困难?
设计面向对象软件比较困难,而设计可复用的面向对象软件就更加困难。
- 你必须找到相 关的对象,
- 以适当的粒度将它们归类,
- 再定义类的接口和继承层次,
- 建立对象之间的基本关 系。
- 你的设计应该对手头的问题有针对性,同时对将来的问题和需求也要有足够的通用性。
- 你也希望避免重复设计或尽可能少做重复设计
设计面向对象软件比较困难,而设计可复用的面向对象软件就更加困难。
有个托管bean中存在这么一个属性
@Autowired private Map<String, Processor> processors;
整个context的 xml配置文件和 *.java文件中排查没有对该属性的初始化。通过调试应用初始化过程发现spring可以对集合类型进行自动装配。
启动Java应用时报错
Java HotSpot(TM) 64-Bit Server VM warning: Insufficient space for shared memory file: /tmp/hsperfdata_work/10700 Try using the -Djava.io.tmpdir= option to select an alternate temp location.