享元的定义:享元模式英文称为“Flyweight Pattern”,如果翻译成为羽量级模式,估计会让人有点捉摸不透,而享元,则可以较好的体现该模式的用途,共享元素享元的用途:我们知道,在java应用中,会出现许多String a="123",String b="123"之类的String类型的变量,...
分类:
编程语言 时间:
2014-06-18 10:24:53
阅读次数:
207
设计模式总结(1)======================================================strategy pattern设计原则:找出应用中可能需要变化之处,把它们独立出来。不要和那些不需要变化的代码混在一起。针对接口编程 真正的意思是 针对超类型编程。oo基础...
分类:
其他好文 时间:
2014-06-18 08:14:58
阅读次数:
177
广播风暴:当网络中存在物理环路,会产生广播风暴STP协议:Spanning Tree Protocol(生成树协议) 逻辑上断开环路,防止广播风暴的产生STP算法:(所有选择都是比小-小的当选) 选择根网桥(Root Bridge):在网络中的所有交换机中选择一台 选择依据:网桥ID(网桥...
分类:
其他好文 时间:
2014-06-18 00:16:46
阅读次数:
252
命令模式(command pattern) 宏命令(macro command) 详解本文地址: http://blog.csdn.net/caroline_wendy参考: 命名模式(撤销): http://blog.csdn.net/caroline_wendy/article/details/31419101命令模式可以执行宏命令(macro command), 即多个命令的组合操作.具体方...
分类:
其他好文 时间:
2014-06-17 23:14:44
阅读次数:
324
命令模式(command pattern) 详解本文地址: http://blog.csdn.net/caroline_wendy命令模式: 将请求封装成对象, 以便使用不同的请求\队列\日志来参数化其他对象. 命令模式也支持可撤销操作.命令模式:调用者(Invoker);命令(Command): 可执行方法(execute), 具体命令(Concrete Command);接受者(Receive...
分类:
其他好文 时间:
2014-06-17 22:53:01
阅读次数:
359
命令模式(command pattern) 多命令 详解本文地址: http://blog.csdn.net/caroline_wendy参考命令模式: http://blog.csdn.net/caroline_wendy/article/details/313799771. 多命令, 把未使用的命令, 初始化为空对象(NoCommand), 根据参数(slot), 选择输出命令./**
*...
分类:
其他好文 时间:
2014-06-17 22:42:59
阅读次数:
253
其实设计模式可以学的很有意思的,不需要非得如此硬枯燥地去啃FOG的大部头,当然这些骨头啃啃也健康。
本文利用建造者模式设计一个有趣的场景,一个利用这个模式去学功夫的过程,呵呵。
首先设计一个基类,学功夫先要有基础嘛:
class 功夫
{
public:
virtual void 看招() = 0;
};
有了基础之后,我们就可以学习高级功法了,这里学习降龙十八掌,O(∩_∩)O...
分类:
其他好文 时间:
2014-06-17 22:26:12
阅读次数:
352
命令模式(command pattern) 撤销(undo) 详解本文地址: http://blog.csdn.net/caroline_wendy参考命令模式: http://blog.csdn.net/caroline_wendy/article/details/31379977命令模式可以用于执行撤销(undo)操作.具体方法:1. 对象类中需要保存状态, 如level.package co...
分类:
其他好文 时间:
2014-06-17 22:19:07
阅读次数:
229
Adapter Pattern的作用是在不改变功能的前提下转换接口。Adapter分为两类,一类是Object Adapter, 另一类是Class Adapter。由于Class Adapter的实现需要用到多承继,而Java不支持多承继,所以这里只关注Object Adapter。
在JDK1.5之前是没有 java.util.Iterator 接口的,java.util.Enume...
分类:
编程语言 时间:
2014-06-17 19:16:20
阅读次数:
251
安装时出现configure.ac:17: error: possibly undefined macro: AC_PROG_LIBTOOL
If this token and others are legitimate, please use m4_pattern_allow.
See the Autocon...
分类:
其他好文 时间:
2014-06-17 16:36:01
阅读次数:
1500