摘要: 1.安装SVN #yum install subversion 2.创建版本库文件夹 #mkdir -p /var/svn/repos/pro1 (/var/svn/repos是根路径,pro1是项目1版本库存放路径) 3.创建版本库1 #svnadmin create /var/svn/repos 阅读全文
posted @ 2016-04-13 15:37 依梦为马 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 注:本文仅针对新装的虚拟机,#ip addr 获取不到ip信息,无法连接网络的情况提供一种参考解决方案。 1.左上角点击“编辑”->“虚拟网络编辑器”。新建一个NAT模式的网络。 2.配置虚拟机静态IP,配置好后记得#service network restart 3.在PC任务管理器中开启相关服务 阅读全文
posted @ 2016-03-17 07:37 依梦为马 阅读(671) 评论(0) 推荐(0) 编辑
摘要: <?php /* * 桥接模式 * 使用发送器,将一个类对象传入另一个类作为属性,耦合M+N个类 * */ abstract class Info { protected $_send = NULL; public function __construct($send) { $this->_send 阅读全文
posted @ 2016-02-23 17:34 依梦为马 阅读(281) 评论(0) 推荐(0) 编辑
摘要: <?php /** * 适配器模式 * 适配器模式是将某个对象的接口适配为另一个对象所期望的接口 * * 在需要转化一个对象的接口用于另一个对象时,最好实现适配器模式对象 */ class Weather { public $_info = NULL; public function __const 阅读全文
posted @ 2016-02-23 17:33 依梦为马 阅读(150) 评论(0) 推荐(0) 编辑
摘要: <?php /** * 装饰器模式 * 如果已有对象的部分内容或功能发生变化,但是不需要修改原始对象的结构,应使用装饰器模式 * * 为了在不修改对象结构的前提下对现有对象的内容或功能稍加修改,应使用装饰器模式 */ class Base{ protected $_content; public f 阅读全文
posted @ 2016-02-23 17:32 依梦为马 阅读(153) 评论(0) 推荐(0) 编辑
摘要: <?php /** * 责任链模式 * 组织一个对象链处理一个请求,每个处理对象知道自己能处理哪些请求,并把自己不能处理的请求交下一个处理对象 * * 适用场景: * 1、有多个对象可以处理同一个请求,具体哪个对象处理该请求由运行时刻自动确定。 * 2、在不明确指定接收者的情况下,向多个对象中的一个 阅读全文
posted @ 2016-02-23 17:31 依梦为马 阅读(201) 评论(0) 推荐(0) 编辑
摘要: <?php /** * 策略模式 * 策略模式帮助构建的对象不必自身包含逻辑,而是能够根据需要利用其他对象中的算法 * * 在能够创建基于对象的,由自包含算法组成的可互换对象时,最佳的做法是使用策略模式 */ interface Math{ function calc($op1,$op2); } c 阅读全文
posted @ 2016-02-23 17:31 依梦为马 阅读(107) 评论(0) 推荐(0) 编辑
摘要: PHP版本 <?php /** * 观察者模式 * 观察者模式能够便利的创建查看目标对象状态的对象,并且提供与核心对象非耦合的指定性功能。 * * 为软件添加由某个动作或状态变化激活的,但是松散耦合的新功能时,应当创建基于观察者模式的对象。 * * SPL:Standard PHP Library 阅读全文
posted @ 2016-02-23 17:30 依梦为马 阅读(182) 评论(0) 推荐(0) 编辑
摘要: <?php /** * 单例模式 * 通过提供对自身共享实例的访问,单例模式用于限定特定对象只能被创建一次的情况。 * * 应当阻止创建某个对象的多个实例时,我们最好用单例模式来创建这个对象。 */ class Single{ protected static $_instance = NULL; 阅读全文
posted @ 2016-02-23 17:28 依梦为马 阅读(128) 评论(0) 推荐(0) 编辑
摘要: <?php /** * 工厂模式 * 提供获取某个对象的新实例的一个接口,同时使调用代码避免确定实际实例化基类的步骤。 * * 工厂类用于创建不同类的实例,并将其返回。 */ /** * 服务端开始 */ interface DB{ function conn(); } interface Fact 阅读全文
posted @ 2016-02-23 17:25 依梦为马 阅读(132) 评论(0) 推荐(0) 编辑