Hello World

 分类:学习路上

技术类文章

原型模式

原型模式
来看看今天的Prototype原型模式,它是用来解决“某些结构复杂的对象”的创建工作。 现在看看,好象还是差不多。这个问题先放在这,我们先往下看Prototype原型模式。 《设计模式》中说道:使用原型实例指定创建对象的种类,然后通过拷贝这些原型来创建新的对象。 此时注意:原型...

LeeXPer 4年前 (2016-06-25) 724℃ 0喜欢

观察者模式

观察者模式
1. 观察者模式概念    观察者模式又称作发布-订阅(publish/Subscribe)、模型-视图(model/view)、源-监听器(source/listener)或从属者(Dependents)模式。    用来定义对象间一种...

LeeXPer 4年前 (2016-06-24) 806℃ 0喜欢

迭代器模式

迭代器模式
Iterator模式:这个模式试图隐藏集合的内部表示,又同时可以使用户依次访问集合中的元素。 现在STL和Java的跌代器就是应用这个模式的结果。 使用迭代器模式可以在保持良好封装性的前提下,不必展示数据结构就可以对集合元素进行迭代。、 迭代器模式将迭代的功能转嫁给另外一个...

LeeXPer 4年前 (2016-06-23) 775℃ 0喜欢

解释器模式

解释器模式
Interpreter模式也叫解释器模式,是由GoF提出的23种设计模式中的一种。Interpreter是行为模式之一, 它是一种特殊的设计模式,它建立一个解释器,对于特定的计算机程序设计语言,用来解释预先定义的文法。 本文介绍设计模式中的解释器(Interpreter)模式的...

LeeXPer 4年前 (2016-06-22) 683℃ 0喜欢

享元模式

享元模式
ActionScript3.0实现“享元模式(Flyweight)”,“享元模式”可以避免大量非常 相似类的开销(五子棋游戏、怪物、UI等),内部状态与外部状态区别:  Flyweight模式(享元模式) 这个模式利用共享有效的支持大量的细粒度的对象。比如,编辑软件中...

LeeXPer 4年前 (2016-06-21) 734℃ 0喜欢

外观模式

外观模式
Facade外观模式,是一种结构型模式,它主要解决的问题是:组件的客户和组件中各种复杂的子系统有了过多的耦合, 随着外部客户程序和各子系统的演化,这种过多的耦合面临很多变化的挑战。 在这里我想举一个例子:比如,现在有一辆汽车,我们(客户程序)要启动它,那我们就要发动引擎(子系统...

LeeXPer 4年前 (2016-06-21) 793℃ 0喜欢

Egret版MVC

Egret版MVC
MVC模型我们都非常熟悉了,最近一直在学习egret,现在弄了一个egret版mvc。 单例基类: 单例基类 class BaseClass { public constructor() { } ...

LeeXPer 4年前 (2016-06-20) 1722℃ 1喜欢

命令模式

命令模式
先来看实例: 创建一个类似智能家居的万能遥控器,控制各种家电。 我们需要将“请求”封装成对象(一个命令对象通过在特定接收者上绑定一组动作来封装请求), 以便使用不同的请求、队列、或者日志来参数化其对象—这就是命令模式。命令模式可以用于工作队列和日志操作等方面。 调用者直接调用了...

LeeXPer 4年前 (2016-06-20) 766℃ 0喜欢

WordPress调用函数大全

WordPress调用函数大全
WordPress模板基本文件 style.css //样式表文件 index.php //主页文件 single.php //日志单页文件 page.php //页面文件 archvie.php //分类和日期存档页...

LeeXPer 4年前 (2016-06-20) 700℃ 0喜欢

装饰者模式

装饰者模式
Decorator装饰者模式是一种思想,并非最终解决方案,当然也有个例,在固定的被装饰的范围内可以使用此模式做一些应用, 但由于Decorator是依赖继承实现的解决方法,所以当需要装饰者数量很大的时候,此模式就会产生类爆炸, 那时候就是工厂模式来解决这个问题,现在仅仅了解De...

LeeXPer 4年前 (2016-06-19) 689℃ 0喜欢