- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 设计模式之建造者模式
建造者模式建造模式的本质示例开发中应用场景建造模式的本质分离了对象子组件的单独构造(由Builder来负责)和装配(由Director负责)。 从而可以构造出复杂的对象由于实现了构建和装配的解耦。不同的构建器,相同的装配,也可以做出不同的对象; 相同的构建器,不同的装配顺序也可以做出不同的对象示例/** * 早餐套餐 */public class Breakfast { // 主食 private String food; // 饮料 private S
2020-09-28 09:32:38 60
原创 设计模式之工厂模式
工厂模式简单工厂模式工厂方法模式抽象工厂模式1.简单工厂模式一般使用静态方法, 通过接收的参数的不同来返回不同的对象实例。对于增加新产品无能为力,不修改代码的话,是无法扩展的。不满足OCP,但是实际上经常使用。OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开 放,对修改关闭2.工厂方法模式简单工厂模式只有一个工厂类,而工厂方法模式有一组实现了相同接口的工厂类。3.抽象工厂模式抽象工厂模式是工厂方法模式的升级版本,用来生产不同产品族的全部产品。(对于
2020-09-27 10:53:05 39
原创 Birt的分页
1、鼠标旋停在表格上,选择Row Detail一行;2、选择script标签页,打开birt的脚本编辑窗口;3、从下拉列表中选择onPrepare,在下面加入Javascript脚本如下: [code="java"]var count = 0;[/code]4、从下拉列表中选择OnCreate,在下面加入Javascript脚本如下: [code="java"]...
2013-03-22 17:03:46 228
原创 jstl 获取Parameter参数
[b]格式:[/b][code="java"]${param.name}[/code][b]例子:[/b]a.jsp:童话 b.jsp 等同于jsp中的[code="java"][/code]
2013-01-08 14:54:31 150
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人