摘要:
抽象工厂设计模式 1.系统中有多个产品族,而系统一次只可能消费其中一族产品2.同属于同一个产品族的产品以其使用。来看看抽象工厂模式的各个角色(和工厂方法的如出一辙):抽象工厂角色: 这是工厂方法模式的核心,它与应用程序无关。是具体工厂角色必须实现的接口或者必须继承的父类。在java中它由抽象类或者接 阅读全文
2016年6月28日
2016年6月22日
摘要:
简单工厂设计模式 工厂模式就是专门负责将大量有共同接口的类实例化,而且不必事先知道每次是要实例化哪一个类的模式。它定义一个用于创建对象的接口,由子类决定实例化哪一个类。 核心知识点如下: (1) 大量共同定义的接口。 (2) 由不同的对象去实现该接口。 (3) 子类(具体工厂类)决定实例化哪一个类( 阅读全文
摘要:
单例类: 测试调用类: 输出结果: 无参数 构造 无参构造函数 singleton.SingletonTest@11ff436有参数 构造 参数值:我是参数值有参的构造函数 singleton.SingletonTest@da3a1e 阅读全文
2016年6月21日
摘要:
单例设计模式 Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点。 核心知识点如下: (1) 将采用单例设计模式的类的构造方法私有化(采用private修饰)。 (2) 在其内部产生该类的实例化对象,并将 阅读全文
2016年6月17日
摘要:
禅道画面文件大小是通过配置文件upload_max_filesize的值设定的。如下代码。 function maxFilesize(){return "(<?php printf($lang->file->maxUploadSize, ini_get('upload_max_filesize')) 阅读全文
2016年6月7日
摘要:
最近两天在研究利用STAF 实现程序更新包的自动部署测试。运行Demo代码时遇到一个坑。我的安装路径是默认的。C:\STAF\samples\demo在命令行窗口用执行命令:java STAFDemoController程序正常启动。 启动后画面如图: 但是在Eclipse运行代码时总是报错: 网上 阅读全文