12 2017 档案
摘要:一、 Unable to access the selected application. Exception in AppMerge flows' progression Exception in AppMerge flows' progression Unmarshaller failed 网上
阅读全文
摘要:weblogic创建域,生产模式,报错 <2017-12-29 下午04时53分59秒 CST> <Info> <Security> <BEA-090065> <Getting boot identity from user.>Enter username to boot WebLogic serv
阅读全文
摘要:披萨项目为例,使用工厂模式设计 需求:方便披萨品种扩展,便于维护,要能运行时扩展 披萨族(组)设计类图 假设只有原料不同,其他操作如烘焙、切割、打包相同,就把prepare方法设置为抽象方法 一般设计如下 //披萨族抽象类 public abstract class Pizza { protecte
阅读全文
摘要:单例模式:确保一个类最多只有一个实例,并提供一个全局访问点 普通单例模式示例(有问题) public class Singleton { private static Singleton uniqueInstance = null; private Singleton() { } public st
阅读全文
摘要:装饰者模式:动态的将新功能(装饰者,如调料)附加到对象(主体,如单品咖啡)上。在对象功能扩展方面,它比继承更有弹性。 1、以咖啡馆订单系统项目为例 咖啡种类:Espresso、ShortBlack、LongBlack、Decaf 调料:Milk、Soy、Chocolate 咖啡可以点单品,也可以和任
阅读全文
摘要:观察者模式:对象之间多对一依赖的一种设计方案,被依赖的对象为Subject,依赖的对象为Observer,Subject通知Observer变化 1、Internet气象站项目 提供温度、气压和湿度接口 测量数据更新时需要通知给第三方 需要设计开放型API,便于其他第三方公司也能接入气象站获取数据
阅读全文
摘要:MessageDigest可使用的加密方法有MD2\MD5\SHA-1\SHA-256\SHA-384\SHA-512,使用时候只替换相应参数值即可 MessageDigest md5 = MessageDigest.getInstance("MD5"); MessageDigest md5 = M
阅读全文