创建类模式包含工厂方法模式、建造者模式、抽象工厂模式、单例模式和原型模式,它们都可以提供对象的创建和管理职责。当中的单例模式和原型模式很easy理解,单例模式是要保持在内存中仅仅有一个对象,原型模式是要求通过复制的方式产生一个新对象。这两个不easy混淆。以下主要分析其他三种模式。 一、工厂方法模式 ...
分类:
其他好文 时间:
2017-06-25 19:37:48
阅读次数:
204
工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式可以分为三类: 简单工厂模式(Simple Factory) 工厂方法模式(Factory Method) 抽象工厂模式(Abstract Factory) 这三种模式从上到下逐步抽象,并且更 ...
分类:
其他好文 时间:
2017-06-24 18:39:56
阅读次数:
313
一为何要学Vim所有的UnixLike系统都有自带vi编辑器一些软件的编辑接口会自动调起vi作为vi的升级版,vim具有程序编辑功能,而且具有代码颜色高亮显示、辨别代码的正确性等功能以上优势奠定了vim在Linux系统的绝对地位二Vi的使用1模式了解vi有三种模式,即:一般模式、编辑模式、..
分类:
系统相关 时间:
2017-06-23 20:50:03
阅读次数:
192
镜像队列是基于普通的集群模式的,所以得先配置普通集群(参照前一篇 Windows RabbitMQ 集群搭建),然后才能设置镜像队列. 在集群服务器上新建一个 队列 : 镜像队列是通过RabbitMQ 的配置策略(policy)来实现的: 镜像队列提供了三种模式: Ø all:全部的节点队列都做镜像 ...
5.1-5.4vim移动光标复制粘贴 yum install -y vim-enhanced安装 一般模式、编辑模式、命令模式 位置不同,cp后的颜色不一定还存在,颜色跟具体内容有关系 多恢复了一次多u了一次,ctrl+r就可以恢复上一次操作 5.5-5.7编辑模式命令模式 :x同样可以保存退出类似 ...
分类:
系统相关 时间:
2017-06-21 20:03:00
阅读次数:
207
VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是VerySecureFTP从此名称可以看出来,编制者的初衷是代码的安全。它是一个安全、高速、稳定的FTP服务器。vsftpd有三种模式。匿名模式。用户模式,还有虚拟用户模式。我们分别来配置一下这几种模式。yuminsta..
分类:
其他好文 时间:
2017-06-19 22:05:43
阅读次数:
195
1 dr模式介绍 1.1 lvs的安装 安装具体解释:http://blog.csdn.net/CleverCode/article/details/50586957。 1.2 lvs模式 lvs有三种模式dr,nat,tun。这里先介绍dr模式。 1.3 dr特点 1)Load Balancer和 ...
分类:
其他好文 时间:
2017-06-19 17:42:03
阅读次数:
228
httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。yuminstallhttpd-y#安装httpdyuminstallpolicycoreutils-python-y#安装semanageecho“laotang”>/var/www/html/index.html#网站的默认路径是/v..
分类:
Web程序 时间:
2017-06-15 00:50:19
阅读次数:
372
定义:工厂通常是一个用来创建其他对象的对象。工厂模式根据不同的参数来实现不同的分配方案和创建对象。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。例如用工厂来创建 人 这个对象,如果我们需要一个男人对象,工厂就会为我们创建一个男人;如果我们需 ...
分类:
其他好文 时间:
2017-06-13 16:38:23
阅读次数:
143
Kafka是一种分布式发布订阅消息系统。 Kafka有三种模式: (1)单节点单Broker,在一台机器上运行一个Kafka实例; (2)单节点多Broker,在一台机器上运行多个Kafka实例; (3)多截点多Broker,在多台机器上运行多个Kafka实例。 本文直接以第三种模式进行安装。 首先 ...
分类:
其他好文 时间:
2017-06-08 18:57:45
阅读次数:
244