摘要: 工厂模式提供获取某个对象实例的一个接口,同时使调用代码避免确定实例化基类的步骤。工厂模式 实际上就是建立一个统一的类实例化的函数接口。统一调用,统一控制。工厂模式是php项目开发中,最常用的设计模式,一般会配合单例模式一起使用,来加载php类库中的类。应用场景我们拥有一个Json类,String类,... 阅读全文
posted @ 2015-04-10 14:33 zhhtao 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 单例模式通过提供自身共享实例的访问,单例设计模式用于限制特定对象只能被创建一次。使用场景例如数据库实例,一般都会走单例模式。单例模式可以减少类的实例化代码:来源InitPHP框架,先检测类有没被实例化,实例化了就使用已经存放在静态变量中的对象实例,没有则实例化并将对象保存起来。 /** ... 阅读全文
posted @ 2015-04-10 14:28 zhhtao 阅读(131) 评论(0) 推荐(0) 编辑
摘要: JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里 的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。每一种解析器都是一个运行环境,不但允许JS定义各种数据结 构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行... 阅读全文
posted @ 2015-04-08 18:56 zhhtao 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 可以从 http://pecl.php.net/package/mongo 下载目前的stable稳定版我添加的是mongo-1.5.2.tgz# wget http://pecl.php.net/get/mongo-1.5.2.tgz# tar zxvf mongo-1.5.2.tgz# cd m... 阅读全文
posted @ 2015-03-12 11:50 zhhtao 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 1、下载uploadify, 我的是v3.22、模板页面引入:3、模板页面使用: * 上传并扫描应用: {if $edit}已上传应用“{$apply['name']}” {else}建议应用包100M以内{/if} ... 阅读全文
posted @ 2015-03-02 18:02 zhhtao 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 本文通过实例介绍了MySQL中的group_concat函数的使用方法,比如select group_concat(name) 。MySQL中group_concat函数完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [... 阅读全文
posted @ 2015-02-28 11:55 zhhtao 阅读(136) 评论(0) 推荐(0) 编辑
摘要: CI 2.2 + smarty 3.1.18 配置成功 一、准备文档下载 (CI 框架和smarty) 二、将Smarty-3.1.18 源码包里面的libs文件夹copy到ci的项目目录application下面的libraries文件夹下,并重命名为Smarty 三、application下面的... 阅读全文
posted @ 2015-02-27 15:03 zhhtao 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 我的菜园 阅读全文
posted @ 2015-02-27 10:32 zhhtao 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1.准备工作Nodejs、express和mongodb的安装(这里安装的都是最新版的)安装:(具体的安装前面的文章已经详细介绍过)Nodejs的安装没什么说的。不过安装完之后测试是否成功用过原来版本的同学可能会有一些问题。 原来的版本是:$ node -v 新版不在支持$,直接在命令行中:node... 阅读全文
posted @ 2015-02-27 09:41 zhhtao 阅读(228) 评论(0) 推荐(0) 编辑