摘要:
意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 主要解决:主要解决接口选择的问题。 何时使用:我们明确地计划不同条件下创建不同实例时。 如何解决:让其子类实现工厂接口,返回的也是一个抽象的产品。 关键代码:创建过程在其子类执行。 应用实例: 1 阅读全文
摘要:
Memory类: Disk类: Computer类: Persion类:(persion类去操作电脑!) 如果没有Computer类,CPU、Memory、Disk他们之间将会相互持有实例,产生关系,这样会造成严重的依赖, 修改一个类,可能会带来其他类的修改,这不是我们想要看到的,有了Compute 阅读全文
摘要:
在项目开发中遇到一个问题,项目中使用了一个开源项目Quartz (Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。这是百度的)。 具体业务就是在特定的时间去操作数据,但是这个时间属性是由 阅读全文