摘要: expect文件demo 令文件名为test.exp 针对不同的版本 这段代码会需要填写不同的指令 Shell中调用 ./test.exp 参数1 参数2 阅读全文
posted @ 2016-07-14 15:12 DDDDemo 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 转自:http://java-doom.iteye.com/blog/1898000 这两天在操作Hadoop集群时,由于一个误操作,制作了一个天大的悲剧 不小心把Hadoop集群上的所有文件全部删除了,具体情况是这样的: 我用hadoop的超级帐户要建立一个目录,结果发现位置错了 也是,想使用rm 阅读全文
posted @ 2016-07-08 14:17 DDDDemo 阅读(449) 评论(0) 推荐(0) 编辑
摘要: From:http://dba.stackexchange.com/questions/1558/how-long-is-too-long-for-mysql-connections-to-sleep 20down votefavorite 11 I logged onto my server to 阅读全文
posted @ 2016-07-07 16:17 DDDDemo 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 转载地址:深入理解PHP Opcode缓存原理 什么是opcode缓存? 当解释器完成对脚本代码的分析后,便将它们生成可以直接运行的中间代码,也称为操作码(Operate Code,opcode)。Opcode cache的目地是避免重复编译,减少CPU和内存开销。如果动态内容的性能瓶颈不在于CPU 阅读全文
posted @ 2016-07-01 11:37 DDDDemo 阅读(218) 评论(0) 推荐(0) 编辑
摘要: Shuffle()函数说明: -随机乱序现有数组并不保留键值: -shuffle()函数把数组中的元素按随机顺序重新排列,该函数为数组中的元素分配新的键名,已有键名将被删除。 语法说明: 其中,array是规定要使用的数组。 关于返回值:成功则返回TRUE,失败则返回FALSE demo: 输出结果 阅读全文
posted @ 2016-07-01 11:34 DDDDemo 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1、网页的meta信息 2、文档保存的编码格式 3、程序通过header()函数指定的编码 4、客户端浏览器的选择编码 5、服务器默认编码 如果有数据库,也要注意数据表的编码格式,还有入库数据的编码格式 阅读全文
posted @ 2016-06-30 15:45 DDDDemo 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.Abstract class(抽象类) 抽象类是指在 class 前加了 abstract 关键字且存在抽象方法(在类方法 function 关键字前加了 abstract 关键字)的类。 抽象类不能被直接实例化。抽象类中只定义(或部分实现)子类需要的方法。子类可以通过继承抽象类并通过实现抽象类 阅读全文
posted @ 2016-06-30 15:30 DDDDemo 阅读(3846) 评论(0) 推荐(1) 编辑
摘要: 概念理解: 代理模式,是对简单处理程序(或指针)的增强,用于引用一个对象:这个指针被代理对象取代,代理对象位于客户端和真实程序之间,指针有一个可被多个目标利用的钩子。 参与者: client(参与者):取决于主体(Subject)实现 subject(主体):RealSubject的抽象 realS 阅读全文
posted @ 2016-06-30 11:01 DDDDemo 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 引言:在理解迭代器模式之前,先了解一下迭代器的概念。迭代器(iterator)有时又称游标(cursor)是程序设计的软件设计模式,可在容器(container,例如链表或阵列)上遍访的接口,设计人员无需关心容器的内容。 迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全 阅读全文
posted @ 2016-06-29 17:26 DDDDemo 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 1.概念: 装饰器模式又叫做装饰者模式,是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。传统的编程模式都是子类继承父类实现方法的重载,使用装饰器模式,只需添加一个新的装饰器对象,更加灵活,避免类数目和层次过多。 2.角色: Component(被装饰对象基类):定义一个对象接口,以 阅读全文
posted @ 2016-06-29 14:32 DDDDemo 阅读(427) 评论(0) 推荐(0) 编辑