前面说的设计模式几乎都有用到继承、接口,今天,我要说的这个设计模式,它就没有用到任何接口,也不需要抽象类,更没有复杂的继承关系,它就是备忘录模式,何为备忘录,按照现实世界的理解,备忘录就是人们在此刻记录一些东西用作未来供我们回忆想起此刻所记录的信息,大白话就是记录作用,我们今天的备忘录也是一样的道理 ...
分类:
其他好文 时间:
2019-05-12 13:53:08
阅读次数:
102
? 创建型模式: – 单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式。 ? 结构型模式: – 适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模 式。 ? 行为型模式: – 模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模 式、解释器模式、状态模式、策略 ...
分类:
其他好文 时间:
2019-05-03 22:46:47
阅读次数:
222
一、状态模式 【状态接口】 【管理状态类】 【房间状态】 【客户类】 二、观察者模式(Observer) 【目标类-广播站】 【观察者-听众】 【客户端】 使用系统提供的观察类 【具体的广播站】 【具体的听众】 【客户端测试】 三、备忘录模式(memento) 【源发类】 【备忘录类】 【管理备忘录 ...
分类:
其他好文 时间:
2019-04-30 01:04:02
阅读次数:
131
1.window.name属性是一个字符串,表示当前窗口的名字,只有当浏览器窗口关闭的时候,此属性才会消失。 2.window.closed属性返回一个布尔值,表示窗口是否关闭。此属性一般用来检查使用脚本打开的窗口是否关闭,如:var popup = window.open();if ((popup ...
设计模式分类创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式设计模式六大原则开闭原则:开闭原则就是说对扩展开放,对修改关闭里氏
分类:
其他好文 时间:
2019-04-22 09:23:41
阅读次数:
142
本篇是这段时间学习小波变换的一个收尾,了解一下常见的小波函数,混个脸熟,知道一下常见的几个术语,有个印象即可,这里就当是先作一个备忘录,以后若有需要再深入研究。 一、小波基选择标准 小波变换不同于傅里叶变换,根据小波母函数的不同,小波变换的结果也不尽相同。现实中到底选择使用哪一种小波的标准一般有以下 ...
分类:
其他好文 时间:
2019-04-14 17:44:50
阅读次数:
203
├─创建型模式│ ├─单例模式.pptx│ ├─原型模式.pptx% a, F7 |: k+ T" U, m0 m4 `│ ├─工厂方法模式.pptx; b% }2 }, G; W8 n" W" S│ ├─建造者模式.pptx│ ├─抽象工厂模式.pptx│ ├─简单工厂模式.pptx0 c& V" ...
分类:
其他好文 时间:
2019-04-12 23:12:27
阅读次数:
249
在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。
分类:
编程语言 时间:
2019-04-09 10:50:52
阅读次数:
189
设计模式主要分三个类型:创建型、结构型和行为型。其中创建型有:一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。三、Factory Method,工 ...
分类:
其他好文 时间:
2019-03-26 16:41:19
阅读次数:
153