构建器模式有点类似于之前的抽象工厂模式,但比抽象工厂模式更强大,构建器模式可以看做由两部分组成,一是builder,二是director,builder的基本思想就是抽象工厂,而director的存在使得对builder的使用更加灵活...
分类:
其他好文 时间:
2014-12-01 11:28:47
阅读次数:
168
一、keepalived的基本原理介绍keepalived最初设计的目的是为了实现lvs前端director的高可用,非常轻量级。主要的实现的vrrp协议。VRRP是一种容错协议,它保证当主机的下一跳路由器出现故障时,由另一台路由器来代替出现故障的路由器进行工作,从而保持网络通信的连续性和可靠性..
分类:
其他好文 时间:
2014-12-01 06:37:56
阅读次数:
248
1、AppDelegate.cpp 文件中 bool?AppDelegate::applicationDidFinishLaunching()?{
????//?initialize?director
????auto?director?=?Director::getInstance();
????auto?glview?=?directo...
分类:
其他好文 时间:
2014-12-01 01:21:47
阅读次数:
170
Scene *scene=Scene::create(); Layer *layer=Layer::create(); scene->addChild(layer); Sprite *s=Sprite::create("HelloWorld.png"); s->set...
分类:
其他好文 时间:
2014-11-25 23:17:15
阅读次数:
187
void Main(){ (new Director()).Show(new VisitorA());}class Director{ List elements = new List{ new ElementA(), new ElementB() };...
分类:
其他好文 时间:
2014-11-17 12:04:45
阅读次数:
165
void Main(){ Product product = new Product{Name="A"}; Director director = new Director(); director.Memento=product.Save(); product.Load(di...
分类:
其他好文 时间:
2014-11-17 10:39:29
阅读次数:
248
namespace DesignPattern.Creational.Builder{ public class Director { private Builder _builder; public void SetBuilder(Builder build...
分类:
其他好文 时间:
2014-11-14 19:37:41
阅读次数:
152
一、简易拓扑如下:二、配置的简单说明:Director的HA暂不使用,仅10.1.1.11上线,使用管理工具ipvsadm配置指令如下:1、Director常规配置正常配置IP,检查防火墙开启相关端口,如无其他需求,推荐直接关闭setenforce0修改SElinux运行模式(非必要操作)2、Director配置VIPifco..
分类:
其他好文 时间:
2014-11-14 15:54:14
阅读次数:
285
适用性:当流程算法可以固定几个步骤,步骤的算法步骤执行顺序固定,且制造的产品可以唯一确定,这时使用的最佳模式为创建者模式。模式思想:对算法步骤进行封装(Director),对流程算法步骤有统一的接口Builder,算法具体的每个步骤变化时,可以通过实现算法步骤借口类进行扩展或适配(ConcreteB...
分类:
其他好文 时间:
2014-11-14 14:10:26
阅读次数:
224
# Layout和nodes## 调整大小和方位变化在LimeJs中,支持不同的屏幕大小和视口大小的变化很容易,都是自动调好的。在Director的构造中(或在*setSize*方法中),但是这不需要与实际的屏幕大小相适应。你的游戏的实际大小是从你游戏所在的容器DOM元素中得到的。如果容器对象的大小...
分类:
Web程序 时间:
2014-11-10 19:49:02
阅读次数:
241