摘要: 本文是http://blog.csdn.net/xiazdong/article/details/7304239;的补充,当年看了《大话数据结构》总结的,但是现在看了《算法导论》,发现以前对排序的理解还不深入,所以打算对各个排序的思想再整理一遍。本文首先介绍了基于比较模型的排序算法,即最坏复杂度都在... 阅读全文
posted @ 2015-06-18 16:04 web开发者 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1、对接口的使用是通过关键字implements。对抽象类的使用是通过关键字extends。当然接口也可以通过关键字extends继承。2、接口中不可以声明成员变量(包括类静态变量),但是可以声明类常量。抽象类中可以声明各种类型成员变量,实现数据的封装。3、接口没有构造函数,抽象类可以有构造函数。4... 阅读全文
posted @ 2015-04-29 20:39 web开发者 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、php版本要求5.4+,如果使用wamp组合包,建议更换二、各种模块的支持,一般只要修改php.ini文件,去掉相应模块前的注释即可。 注意,Intl extension模块的支持需要将 php安装目录/bin下的icu*.dll 拷贝至apache安装目录/bin下。 PDO Pos... 阅读全文
posted @ 2015-04-28 12:48 web开发者 阅读(247) 评论(0) 推荐(0) 编辑
摘要: PHP使用引用计数和写时复制来管理内存。写时复制保证了变量间复制值不浪费内存,引用计数保证了当变量不再需要时,将内存释放给操作系统。 要理解PHP内存管理,首先要理解一个概念----符号表。 符号表的概念: 一个变量有两部分组成:变量名和变量值。而符号表就是将变量名映射到内存中变量值所在地... 阅读全文
posted @ 2015-04-28 10:25 web开发者 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 1, 下载 Xdebug1# 下载地址2#http://xdebug.org/download.php34# 寻找和自己所安装的 php 版本对应的 Xdebug 下载5# 对于 Windows 版本的 php 可以查看 phpinfo() 函数的打印信息, 查找"PHP Extension Bui... 阅读全文
posted @ 2015-04-28 09:40 web开发者 阅读(1882) 评论(0) 推荐(0) 编辑
摘要: 一、什么是事务事务就是一段sql语句的批处理,但是这个批处理是一个atom(原子),不可分割,要么都执行,要么回滚(rollback)都不执行。二、为什么出现这种技术为什么要使用事务这个技术呢?现在的很多软件都是多用户,多程序,多线程的,对同一个表可能同时有很多人在用,为保持数据的一致性,所以提出了... 阅读全文
posted @ 2015-04-20 10:34 web开发者 阅读(3378) 评论(0) 推荐(5) 编辑