05 2015 档案
摘要:算法复杂度以及稳定性分析算法名称平均时间辅助空间稳定性冒泡排序O(n2)O(1)是选择排序O(n2)O(1)否插入排序O(n2)O(1)是自底向上归并排序O(nlog2n)O(n)是自顶向下归并排序O(nlog2n)O(n)是快速排序O(nlog2n)O(n)否堆排序O(nlog2n)O(1)否基数...
阅读全文
摘要:1、冒泡排序 冒泡排序其实是基于“交换”。每次从第一个记录开始,一、二两个记录比较,大的往后放,二三两个记录比较...依次类推,这就是一趟冒泡排序。每一趟冒泡排序后,无序序列中值最大的记录冒到序列末尾,所以称之为冒泡排序function BubbleSort(&$_arr){ $len=count...
阅读全文
摘要:getMessage(); return; } start = func->getStartLine() - 1; end = func->getEndLine() - 1; filename = func->getFileName(); echo implode("", array...
阅读全文
摘要:read()) !== false) { p = realpath(path . '/' . file); if (file != "." && $file != "..") { arr[] = p; } if...
阅读全文
摘要:不多说,直接上代码测试,之前在网上看到一个生成随机数组,写的实在不怎么样,下面是我的方式,有谁有更好的方式,可以交流一下C代码:很快很快的#include #include #include void main() { long last = 1000000; long ...
阅读全文
摘要:直接上代码$v){ var_dump(!is_null(v)); var_dump(!empty(v)); var_dump(isset($v)); echo '';}//END结果string(1) "0" bool(true) bool(false)...
阅读全文
摘要:哈希表是一种查找效率极高的数据结构,PHP中的哈希表是一种极为重要的数据结构,不但用于表示数组,关联数组,对象属性,函数表,符号表,还在Zend虚拟机内部用于存储上下文环境信息(执行上下文的变量及函数均使用哈希表结构存储)。PHP是使用单链表存储碰撞的数据,因此实际上PHP哈希表的平均查找复杂度为O...
阅读全文
摘要:缘起由于浏览器的同源策略,非同源不可请求。但是,在实践当中,经常会出现需要跨域请求资源的情况,比较典型的例如某个子域名向负责进行用户验证的子域名请求用户信息等应用。以前要实现跨域访问,可以通过JSONP、Flash或者服务器中转的方式来实现,但是现在我们有了CORS。CORS与JSONP相比,无疑更...
阅读全文
摘要:这个是我平时用的是 PHP 自己的 Session 机制,是真正的 PHP Session,存储在服务器端,而不是用的 cookie接口完全兼容于 CI 2.0.x 的 Session 类库,也就是说可以不修改原来的代码,直接替换成这个类库具体接口内容请参考 http://codeigniter.o...
阅读全文
摘要:首先声明:我们要构建的是扩展或者模块名为hello_module.该模块提供一个方法:hello_word.一、PHP环境的搭建1)一般使用源码包编译安装,而不是binary包安装。因为使用PHP的二进制分发包安装有些冒险,这些版本倾向于忽略./configure的两个重要选项,它们在开发过程中很便...
阅读全文
摘要:1、用PHP打印出前一天的时间格式是 2006-5-10 22:21:21date_default_timezone_set('PRC'); //默认时区 echo "今天:",date("Y-m-d",time()); echo "今天:",date("Y-m-d",strtotime...
阅读全文
摘要:1、安装SVNSVN数据存储有两种方式,BDB(事务安全表类型)和FSFS(一种不需要数据库的存储系统),为了避免在服务器连接中断时锁住数据,FSFS是一种更安全也更多人使用的方式。SVN的运行方式也有两种,一种是独立服务器,另一种是借助apache服务,各有利弊rpm -qa subversion...
阅读全文
摘要:1:删除列ALTER TABLE 【表名字】 DROP 【列名称】2:增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明'3:修改列的类型信息ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同...
阅读全文
摘要:一、PHP的变量类型PHP的变量类型有8种:标准类型:布尔boolen,整型integer,浮点float,字符string复杂类型:数组array,对象object特殊类型:资源resource PHP不会严格检验变量类型,变量可以不显示的声明其类型,而在运行期间直接赋值。也可以将变量自由的转换类...
阅读全文
摘要:PHP_FUNCTION(set_time_limit){ long new_timeout; char *new_timeout_str; int new_timeout_strlen; if (zend_parse_parameters(ZEND_NUM_ARGS() T...
阅读全文
摘要:数组,可以说是PHP的数据应用中较重要的一种方式。PHP的数组函数众多,下面是一些小结,借此记之,便于以后鉴之。1. 数组定义数组的定义使用 array()方式定义,可以定义空数组:"English",3=>"Chinese",5=>"Franch");//自定义键值$two = array( ...
阅读全文