- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 正则表达式的优化
1.使用字符组代替分支条件;2.优先选择最左端的匹配结果3.标准量词是匹配优先的4.谨慎用点号元字符,尽可能不用星号和加号这样的任意量词(pcre.backtrack_limit//最大回溯数;pcre.recursion_limit//最大嵌套数)5.尽量使用字符串函数处理代替6.合理使用括号7.起始,行描点优化8.量词等价转换的效率差异9.对大而全的表达式进行拆
2014-02-03 10:49:58 607
原创 in_array效率问题
in_array(a,b) 判断某个值是否在数组里,与数组值对比。因为一直都认为php是弱类型,没有顾虑到会有效率问题,其实in_array 对比时 会把值类型转换成一致的类型,如此一来in_array的操作复杂度为O(n)。例如 $a = 1; $b=array('a','b');$n = count($b);a 就需要转换n次变量,效率明显变低。推荐使用isset和array
2014-01-04 16:09:22 1573
原创 重新配置php+mysql_nginx
之前一直使用wnmp绿色版一键安装,因为上传文件等待时间太长或者其他原因老是会突然挂掉,加上最近比较有空,想深入学习php就自己重新配置了一遍主要参考http://www.myhack58.com/Article/sort099/sort0100/2013/37444.htm其中遇到过开启php-cgi.exe时 说缺失msvcr110.dll文件无法开启,网上查找了下,在微软官网下载ht
2013-12-27 14:52:47 559
转载 PHP之APC缓存
apc缓存其实跟memcache缓存类似,都是存储不需要频繁写入的数据,不过apc是作为php内核编译,在某些情况下效率要高些,而memcache是应用层,key-value的数据库。而目前暂时没有使用过apc啦,至于效果怎么样,不好确定。权且了解下吧文章转自http://www.2cto.com/kf/201210/160140.html1、APC缓存简介APC,全称
2013-12-27 11:09:31 726 1
转载 一直以来都犯的错误,使用include_once而不是include
自从认识include和include_once的区别后 一直使用include_once ,认为它只加载一次,可以避免重复加载,而且貌似自己也无法很好的确定是否已经重复加载,原来自己一直都是错误的。作者: Laruence本文地址: http://www.laruence.com/2012/09/12/2765.html 转载请注明出处 最近关于apc.include_onc
2013-12-27 10:17:09 6884
原创 8000份课程课后习题答案与大家分享~~
8000份课后答案,很值得收藏,这里只介绍了一部分。还有很多,可以去课后答案网(http://www.khdaw.com/bbs)查找。 ##################【公共基础课-答案】####################新视野大学英语读写教程答案(全)【khdaw】http://www.khdaw.com/bbs/viewthread.php?tid=108&fromuid=24
2011-06-24 16:30:00 3073
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人