2015年10月29日
摘要: 一、引入 设计模式的一般定义不再说,只大概说一下我理解的设计模式,我理解的设计模式的主要目的是利用面向对象(类、接口等)特点,让代码更加易于扩展,易于重用,易于维护。这三个特点也就要求我们不要将太多功能积攒到一个类里面,而是分配到更多的类里面。所以,二十种乃至更多的设计模式主要是围绕上述四个目的进... 阅读全文
posted @ 2015-10-29 18:55 whiteivory 阅读(904) 评论(0) 推荐(0) 编辑
  2015年10月18日
摘要: Phpunit 的用法 php phpunit.phar 就可以运行phpunit了修改本地域名vhostF:\Tools\wamp\bin\apache\apache2.4.9\conf\extra 下的httpd-vhosts.conf 下面添加这几行NameVirtualHost *:80Se... 阅读全文
posted @ 2015-10-18 18:59 whiteivory 阅读(198) 评论(0) 推荐(0) 编辑
  2015年10月11日
摘要: 当一个类大部分都是相同的只有部分是不同的时候,如果需要大量这个类的对象,每次都重复实例化那些相同的部分是开销很大的,而如果clone之前建立对象的那些相同的部分,就可以节约开销。针对php的一种实现方式就是__construct()和initialize函数分开分别处理这个类的初始化,constru... 阅读全文
posted @ 2015-10-11 22:41 whiteivory 阅读(318) 评论(0) 推荐(0) 编辑
  2015年10月4日
摘要: 1、按照官方的教程来做http://framework.zend.com/manual/current/en/user-guide/skeleton-application.html但其中有些步骤没有写明是用于linux系统的,我来总结一下应用于windows的步骤去https://github.c... 阅读全文
posted @ 2015-10-04 19:13 whiteivory 阅读(426) 评论(0) 推荐(0) 编辑
  2015年10月3日
摘要: 1、在升级了wampserver之后,用zendstudio发现很多地方都出错了,这时候一般先要project-clean一下,然后到run 和 debug的configuration里面把除了studio自带的那些解释器删除,重新添加一下升级之后的php.exe路径,可以解决一些问题之后我点了一下... 阅读全文
posted @ 2015-10-03 20:47 whiteivory 阅读(961) 评论(0) 推荐(0) 编辑
  2015年9月20日
摘要: AJAX即“AsynchronousJavascriptAndXML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX = 异步JavaScript和XML(标准通用标记语言的子集)。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交... 阅读全文
posted @ 2015-09-20 17:06 whiteivory 阅读(1417) 评论(2) 推荐(1) 编辑