『蚂蚁学模式』之实例化装饰(Decorator)模式
摘要: 又称包装(wrapper)模式。
以对客户端透明(客户端并不会觉得对象在装饰前后有什么不同,老孙就是老孙!^_^)的方式扩展对象的功能,是继承关系的一个替代方案。
阅读全文
实战struts2——Hello World
摘要: 内容提要:本文以一个“Hello World”的简单Demo,开始struts2之旅。
阅读全文
Struts2学习资源汇集(持续更新)
摘要: Struts 2 was originally known as WebWork 2. After working independently for several years, the WebWork and Struts communities joined forces to create Struts 2.
阅读全文
『蚂蚁学模式』之实例化合成(Composite)模式
摘要: 合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等对待。
适用场合:
1. 需要描述对象的部分和整体的等级结构。
2. 需要客户端忽略掉个体构件和组合构件的区别。客户端必须平等对待所有的构件,包括个体构件和组合构件。
阅读全文
『蚂蚁学模式』之实例化缺省适配器(Default Adapter)模式
摘要: 缺省适配器模式:为一个接口提供缺省实现,这样子类型可以从这个缺省实现进行扩展,而不必从原有接口进行扩展。
“平庸化”的适配器模式。
阅读全文
『蚂蚁学模式』之实例化适配器(Adapter)模式
摘要: 使用场合:
1)系统需要使用现有的类,而此类的接口不符合系统的需要。
2)想要建立一个可以重复使用的类,用于与一些彼此之间没有太大关联的一些类,包括一些可能在将来引进的类一起工作。这些源类不一定有很复杂的接口。
3)(对对象的适配器模式而言)在设计里,需要改变多个已有的子类的接口,如果使用类的适配器模式,就要针对每一个子类做一个适配器类,而这不太实际。
阅读全文
【转载】2006 Top Software Development News and Content on InfoQ.com
摘要: InfoQ Top Content of 2006 Special Newsletter
In this newsletter:
Top Viewed, Top discussed, Java, .NET, Ruby, SOA, Agile
阅读全文
『蚂蚁学模式』之实例化原型模式
摘要: 用意:通过给出一个原型对象来指明所要创建的对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象。
阅读全文
【转载】任正非最新讲话:18年华为没有1项原创发明
摘要: 随时随地都在处理随时发生的问题。现在,更因为全球化后的时差问题,总是连轴转地处理事务和开会。我们没有国际大公司积累了几十年的市场地位、人脉和品牌,没有什么可以依赖,我们只有比别人更多一点奋斗,只有在别人喝咖啡和休闲、健身的时间都在忘我努力地工作,否则,我们根本无法追赶上竞争对手的步伐,根本无法缩小与他们的差距。
阅读全文