-
php中spl_autoload详解
本文为大家讲解的是php中spl_autoload用法,感兴趣的同学参考下。 SPL 是Standard PHP Library(标准PHP库)的缩写...
PHP 2014-12-08 13:03:10 -
PHP array_push函数使用方法及性能测式
本文为大家讲解的是php中的array_push函数使用方法及性能问题,感兴趣的同学参考下。 想到PHP操作数组时候,给一个数组添加一个数组单元时候可以有两种方式 1. $arr = array(); $arr[] = ''; 2. $arr = array(); array_push($arr,''); 刚做一个100000次的循环插入,结果还是第一种要快一些!(循环插入数字,100000次,第一种0.04左右,第二种0.08秒左右)...
PHP 2014-12-08 07:42:02 -
PHP 最大运行时间 max_execution_time修改方法
本文为大家讲解的是php中如何修改脚本的最大执行时间(超时时间),有二种方法,一种是修改php.ini,一种是用ini_set在脚本头中定义,感兴趣的同学参考下。 本文为大家讲解的是在脚本头中通过ini_set来设置脚本最大执行时间 方法如下: //修改最大执行时间 ini_set("max_execution_time", 2400); // s 40 分钟 //修改此次的最大运行内存 ini_set("memory_limit", 1048576000); // Byte 1000 兆,即 1G 修改的参数只在本次运行脚本的时候生效!...
PHP 2014-12-08 06:33:05 -
php中__destruct与register_shutdown_function执行的先后顺序问题
本文为大家讲解的是php中__destruct与register_shutdown_function执行的先后顺序问题,需要的朋友可以参考下 根据php手册的解析。 __destruct是 析构函数会在到某个对象的所有引用都被删除或者当对象被显式销毁时执行...
PHP 2014-12-08 05:45:04 -
php 获取mysql随机记录rand()造成CPU 100%的解决办法
本文为大家讲解的是php 使用rand()获取mysql随机记录造成CPU 100%的解决办法,感兴趣的同学参考下。 mysql数据库有10几万条数据,使用rand()提取随机10条记录,导致服务器cpu占用居高不下直至死机~ 百度查阅了一些资料,再结合自己的一些经验,采用以下解决办法: $idlist=''; for($i=1;$i<=20;$i++){ if($i==1){ $idlist=mt_rand(3,25216); } else{ $idlist=$idlist.','.mt_rand(3,25216); } } $query="select * from table where id in ($idlist) LIMIT 0,10"; 原理其实很简单,就是产生一组随机ID,然后检索这一组ID对应的记录,经过这样优化,页面打开速度明显快了很多,CPU占用率也小到几乎为0,呵呵~顺便用这个思路把sqlserver站点也优化了一下! 速度比较: 用rand()取10条随...
PHP 2014-12-07 17:18:10 -
php使用fopen创建utf8编码文件示例代码
本文为大家讲解的是php下使用fopen创建utf8编码文件的示例代码,感兴趣的同学参考下。 一般来说,如果我们直接使用fopen创建会发现文件编码都不是uft-8的了,那么如果要创建uft8文件我们需要进行一些技术处理...
PHP 2014-12-07 17:09:05 -
PHP生成UTF8文件的方法
本文为大家讲解的是php生成utf8本文本件的方法(windows下php创建的文件默认是gbk编码),感兴趣的同学参考下。 先用函数utf8_encode将所需写入的数据变成UTF编码格式...
PHP 2014-12-07 16:54:06 -
php max_execution_time执行时间问题分析
本文为大家讲解的是php max_execution_time执行时间问题分析,感兴趣的同学参考下。 大部分PHP代码执行时间都不会很久...
PHP 2014-12-07 07:21:03 -
PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
本文为大家讲解的是PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析,感兴趣的同学参考下。 有时候,运行 Nginx、PHP-CGI(php-fpm) Web服务的 Linux 服务器,突然系统负载上升,使用 top 命令查看,很多 php-cgi 进程 CPU 使用率接近100%...
PHP 2014-12-07 04:18:03 -
怎样让Outlook彻底删除信件
笔者使用Outlook收发信件,可是当你删除信件的时候,有时Outlook不能彻底删除,一些信件的原始数据仍然会残留在其中,这些信息一方面占用磁盘空间,另一方面还会对个人信息的安全构成威胁,最后通过注册表的修改,让计算机每次关机的时候自动完全删除这些残留的信息。 打开注册表编辑器([开始]→[运行]→[REGEDIT]),找到或新建“HKEY_CURRENT_USER\Software\Microsoft\Office\【Office Version】\OUTLOOK\Options\PST”分支中的子键“PSTNullFreeOnClose(REG_DWORD型)的值改为“1”(彻底清除,“0” 为不能进行彻底清除),完成后退出注册表编辑器,重新启动计算机即可...
系统程序 2014-12-06 20:21:28 -
Outlook新功能与Office2003共舞
Outlook 2003包括的新功能实在是太多了,在此真的很难尽数。重新设计的Outlook中很多功能会让你觉得相见恨晚,“微软为什么不早点把这些功能加进去呢?” 首先,新版本最大的改变可能要数他那彻头彻尾的外观变化了...
系统程序 2014-12-06 20:03:13 -
怎么样Outlook、Netscape漏洞可致邮件泄密
据美联社本月6日报道,微软与网景的电子邮件程序中一项安全漏洞最近被披露,而这一漏洞可能会使用户发出的电子邮件内容被他人偷看。 这两家大受欢迎的电子邮件应用软件生产商,本月5日正忙于处理这一问题,告诉消费者如何保护自己的隐私...
系统程序 2014-12-06 18:43:41