-
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基于mcrypt的加密解密
本文为大家讲解的是php基于mcrypt的加密解密的实现方法,以实例形式分析了mcrypt加密解密的原理与具体实现方法,非常具有实用价值,需要的朋友可以参考下 PHP中自带了相当多的加密的方法,这里我们来看一下mcrypt扩展的使用方式。也是在工作中需要用这个东西加密访问用户的Cookie的值,认真的学习了这个方面的内容...
PHP 2014-12-08 06:42:03 -
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 -
mysql恢复数据报错:[ERROR] /usr/sbin/mysqld: The table 'cps_effect_confirm_log_1301' is ...解决方法
本文为大家讲解的是 mysql恢复数据报错:[ERROR] /usr/sbin/mysqld: The table 'cps_effect_confirm_log_1301' is ...解决方法,感兴趣的同学参考下。 错误描述: mysql恢复数据报错:[ERROR] /usr/sbin/mysqld: The table 'cps_effect_confirm_log_1301' is 原因分析和问题解决: 一,查看的磁盘空间 df -dh 看到mysql的目录(不是安装目录)没有问题...
数据库操作教程 2014-12-07 16:27:11 -
ubuntu 编译安装php 5.3.3+memcache的方法
本文为大家讲解了ubuntu环境下编译安装php5和memcache的方法,感兴趣的同学参考下。 //编译安装php 5.3.3 由于php5.3.X已经自带了php-fpm所以不需要打补丁 # sudo ./configure --prefix=/usr/local/php-5.3.3 --with-mcrypt --with-gettext --with-mysql --with-gd --with-jpeg-dir --with-png-dir --with-curl --with-freetype-dir --enable-gd-native-ttf --enable-mbstring --enable-sockets --with-png-dir --with-pdo-mysql --enable-fpm --with-zlib --with-fpm-user=daemon --with-fpm-group=daemon # sudo rm -rf /usr/local/php-5.3.3 # sudo make # sudo make install ...
PHP 2014-12-07 04: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 -
McAfee未来针对Android的病毒将泛滥
5月15日消息:近日,知名电子安全防护公司McAfee称,Android设备已经成为恶意软件的重灾区。他们最近阻截到一款Multi.dr的病毒,能大肆窃取Android用户隐私...
系统程序 2014-12-06 12:21:05 -
php数组函数之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
本文为大家讲解的是php数组函数array_push() ,array_push的功能是向数组尾部添加一个或多个元素(入栈),返回新长度。感兴趣的同学参考下...
PHP 2014-12-06 07:18:05 -
PHP中创建空文件的代码[file_put_contents vs touch]
本文为大家讲解的是PHP中创建空文件的代码[file_put_contents vs touch]的使用说明,感兴趣的同学参考下. php中用file_put_contents比touch快,大约两倍左右。 I has passed a small test to check which function is faster to create a new file. file_put_contents vs touch <?php for($i = ; $i < 100; $i++) { file_put_contents('dir/file'.$i, ''); } ?> Average time: 0,1145s <?php for($i = ; $i < 100; $i++) { touch('dir/file'.$i); } ?> Average time: 0,2322s 所以,file_put_contents比...
PHP 2014-12-05 21:48:08 -
悲剧,Lumia1030(McLaren)原型机去向不明
站长搜索(www.adminso.com):悲剧,Lumia1030(McLaren)原型机去向不明 WP之家讯 ,近期,我们报道了Lumia1030原型机曝光的消息,原型机采用Lumia1020的加大奥利奥设计,外媒NPU称,搭载5000万像素PureView镜头。Lumia1030工程机被贴吧玩家maguokaitcm买走,现在卖家已经退件,称微软已收回,去向不明...
业界动态 2014-12-03 23:31:11 -
CPU在炎热夏天如何安全度过
CPU在炎热夏天如何安全度过 我们知道,电脑都有散热的装备,但是,在炎热的夏天,也难免会产生因CPU温度过高而造成电脑死机或自动重启 、自动关机、蓝屏等的问题出现。所以CPU在炎热的夏天能安全度过是一个很重要的问题,那怎样知道CPU的温度不超高是安全的呢?如何降温呢?我们就一一来看一下: 查看CPU温度 1.Bios里查看CPU温度...
系统程序 2014-12-03 11:48:37 -
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的示例
本文为大家讲解了PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的示例,感兴趣的同学参考下。 示例代码: $dbh = new PDO('sqlsrv:server=连接地址;Database=数据库名', 用户名, 密码); try { $procName = "P_Test_GetMixData"; $stmt = $dbh->prepare("EXEC $procName ?, ?, ?"); $nReturnValue = 0; $strReturnValue = ""; $strSearchValue = "abandonship"; $stmt->bindParam(1, $nReturnValue, PDO::PARAM_INT | PDO::PARAM_INPUT_OUTPUT, PDO::SQLSRV_PARAM_OU...
PHP 2014-12-03 00:10:38