上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 25 下一页
摘要: Step1:安装svn服务器 Step2:创建SVN版本库目录 Step3:创建版本库 执行这个命令后会在/workplace/svnrepos目录下生成如下文件 Step4:设置账号密码 Step5:修改svnserve.conf文件 打开下面的几个注释: anon-access = read # 阅读全文
posted @ 2016-04-21 11:53 orlion 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 向脚本传递参数 运行: 特殊参数: 算术运算: 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,比如awk和expr 文件测试运算符: -r file :文件是否可读 -w file: 文件是否可写 -x file: 文件是否可执行 echo命令: 流程控制: if的语法: for的语 阅读全文
posted @ 2016-04-20 10:24 orlion 阅读(323) 评论(1) 推荐(0) 编辑
摘要: 一、socket地址的数据类型及相关函数 socket API是一层抽象的网络编程接口,适用于各种底层网络协议,如IPv4、IPv6、UNIX Domain Socket。然而各种网络协议的地址格式并不相同,如下图所示: IPv4和IPv6的地址格式定义在netinet/in.h中,IPv4地址用s 阅读全文
posted @ 2016-04-14 13:30 orlion 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.orlion.ga/749/ 解释: 中介者模式用于开发一个对象,这个对象能够在类似对象相互之间不直接交互的情况下传送或调解对这些对象的集合的修改,处理具有类似属性并且属性需要保持同步的非耦合对象时,最佳的做法是使用基于中介者模式的对象 需求: 同事类:有两个类A和B 阅读全文
posted @ 2016-04-03 21:59 orlion 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.orlion.ga/752/ 解释: 访问者模式构造了包含某个算法的截然不同的对象,在父对象以标准方式使用这些对象时就会将该算法应用于父对象。需要的对象包含以标准方式应用于某个对象的算法时,最佳的做法是使用访问者模式。假如一个对象中存在着一些与本对象不相干(或者关系较 阅读全文
posted @ 2016-04-03 21:59 orlion 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.orlion.ga/744/ 解释: 通过在必须的逻辑和方法的集合前创建简单的外观接口,外观设计模式隐藏了来自调用对象的复杂性。 代码: 代码来自:http://blog.csdn.net/hguisu/article/details/7533759,《PHP设计模式 阅读全文
posted @ 2016-04-03 21:58 orlion 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.orlion.ga/741/ 解释: 通过分配或委托至其他对象,委托设计模式能够去除核心对象中的判决和复杂的功能性。(就是能够减少is else语句) 需求: 对于一个用户集合UserList: UserList管理着许多用户,其中outXml()方法将这些用户以xm 阅读全文
posted @ 2016-04-03 21:57 orlion 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.orlion.ga/735/ 解释: 如果已有对象的部分内容或功能性发生了改变,但是不需要修改原始对象的结构,那么使用装饰器设计模式最合适 需求: 我们本来有一个UserList类: App.php: 其中outUsers是把UserList保存的所有的用户打印出来, 阅读全文
posted @ 2016-04-03 21:56 orlion 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.orlion.ga/719/ 解释: 观察者设计模式能够更便利创建和查看目标对象状态的对象,并且提供和核心对象非耦合的置顶功能性。 代码: 首先是CD类: 其中attachObserver()方法注入CD的观察者,而notifyObserver()方法则是通知CD的观 阅读全文
posted @ 2016-04-03 21:55 orlion 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.orlion.ga/727/ 解释: 原型设计模式创建对象的方式是复制和克隆初始对象或原型,这种方式比创建新实例更为有效,在需要经常创建资源集中型对象的情况下,原型模式可以提供更快速执行的途径。 代码: 声明一个克隆自身的接口: 具体克隆对象 App.php 关于浅复 阅读全文
posted @ 2016-04-03 21:55 orlion 阅读(235) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 25 下一页