背景 ? ? html在不同的浏览器都需要解析,这个解析过程就是解释器模式的体现。 1、使用意图 ? ? 对有规律的句子进维护解析 2、生活实例 ? ? 说到解析,就让我想到浏览器,IE浏览器直接就降低了我的工作效率...
分类:
其他好文 时间:
2015-06-29 11:55:52
阅读次数:
146
1.意图将一个复杂对象的构建与它表示分离,使得同样的构建过程可以创建不同的表示。2.别名无3.动机一个RTF(Rich Text Format)文档交换格式的阅读器应能将RTF转换为多种正文格式。该阅读器可以讲RTF文档转化成不同ASCII文本或转换成一个能以交互方式编辑的正文窗口组件。但问题在于可能转换的数目是无限的。因此要能够很容易实现新的转换的增加,同时却不改变RTF阅读器。4.适用性以下情况...
分类:
其他好文 时间:
2015-06-29 11:49:12
阅读次数:
177
背景 ? ??如果一个应用程序中使用了大量的对象,而大量的这些对象造成了恨得的存储开销时就应该考虑这个新是设计模式:享元模式。 1、使用意图 ? ? 最大限度地减少了尽可能与其他类似的对象多的数据共享内存...
分类:
其他好文 时间:
2015-06-28 17:14:24
阅读次数:
106
目录:一,心得体会;二,个人经历。
先把心得体会放出来:1,沟通:要明白老板给你这个任务想达到什么效果(意图),deadline(时间节点),老板本来有什么想法。
2,逻辑:开发一个产品,所有功能点都能形成闭环。使用端,提供内容端,管理端。
----------------------------只看总结怎么能体会??---------------------------...
分类:
其他好文 时间:
2015-06-28 15:38:19
阅读次数:
171
本文首先讲述两种循环移位的概念,并针对有符号与无符号数举例。最后,给出数制变换机制的示意图。...
分类:
编程语言 时间:
2015-06-27 18:23:07
阅读次数:
245
意图:
保证一个类仅有一个实例,并提供一个访问它的全局访问点
注意:
1.静态成员变量及静态成员方法
2.使用惰性初始化,它的返回值直到被第一次访问时才创建和保存
3.构造器是受保护的,试图直接实例化Singleton将得到一个编译时的错误信息...
分类:
其他好文 时间:
2015-06-26 16:21:23
阅读次数:
97
存储器的工作原理:1、存储器构造存储器就是用来存放数据的地方。它是利用电平的高低来存放数据的,也就是说,它存放的实际上是电平的高、低,而不是我们所习惯认为的1234这样的数字 图2。单片机里面都有这样的存储器,这是一个存储器的示意图:一个存储器就象一个个的小抽屉,一个小抽屉里有八个小格子,每个...
分类:
其他好文 时间:
2015-06-26 09:10:36
阅读次数:
137
1.意图用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变他们之间的交互。2.别名无3.动机面向对象设计鼓励将行为分布到各个对象中。这种分布可能会导致对象间有许多连接。在最坏的情况下,每一个对象都知道其他所有对象。4.适用性以下情况使用Mediator模式:
一组对象以定义良好但是复杂的方式进行通信。产生的相互依赖关系结构混乱且难以理解。...
分类:
其他好文 时间:
2015-06-25 21:20:18
阅读次数:
153
1.意图给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。2.别名无3.动机如果一种特定类型的问题发生的频率足够高,那么可能就值得将该问题的各种实例表述为一种简单语句中的句子。这样就可以构建一个解释器,该解释器通过解释这些句子来解决该问题。4.适用性以下情况使用Interpreter模式:
当有一种语言需要解释执行,并且你可以将该语言中的句子表示为一个...
分类:
其他好文 时间:
2015-06-25 21:17:48
阅读次数:
113
1.意图在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可将该对象恢复到原先保存的状态。2.别名Token3.动机有时候有必要记录一个对象的内部状态。为了允许用户取消不确定的操作或从错误中恢复过来,需要实现检查点和取消机制,而要实现这些机制,你必须事先将状态信息保存在某处,这样才能是对象恢复到他们先前的状态。4.适用性以下情况使用Memento模式:
必需保存一...
分类:
其他好文 时间:
2015-06-25 19:40:00
阅读次数:
140