摘要: 在用file_get_contents函数采集网站时,有时会遇到明明用浏览器可以看,但就是采不到内容的问题。这很有可能是服务器上做了设置,根据 User_agent判断是否为正常的浏览器请求,默认PHP的file_get_contents函数是不发送ua的,如果要采集这样的网站,我们就要 让PHP模拟浏览器发送UA,这样对方的服务器就会以为我们是用浏览器是浏览,而返回正常的内容。发送UA方法很简单,在使用file_get_contents函数前加上这一句:ini_set('user_agent','Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5. 阅读全文
posted @ 2010-12-23 15:56 无痕2010 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleIdfrom peoplegroupby peopleIdhavingcount(peopleId) 1)2、删除表中多余的重复记录,重复记录是根据单个 字段(peopleId)来判断,只留有rowid最小的记录delete from peoplewhere peopleIdin (select peopleIdfrom peoplegroupby peopleId havingcount(peopleId) 阅读全文
posted @ 2010-12-23 15:51 无痕2010 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Nginx (”engine x”) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件... 阅读全文
posted @ 2010-12-23 15:47 无痕2010 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 1. PHP可阅读随机字符串 此代码将创建一个可阅读的字符串,使其更接近词典中的单词,实用且具有密码验证功能。 /************** *@length - length of random string (must be a multiple of 2) **************/ function readable_random_string($length = 6){ ... 阅读全文
posted @ 2010-12-23 15:30 无痕2010 阅读(144) 评论(0) 推荐(0) 编辑
摘要: fp=fopen($datfile,'rb')or die("QQWry.dat不存在,请去网上 下载纯真IP数据 库, 'QQWry.dat' 放到当前目录下"); //二制方式打开 $this->firstip = $this->get4b(); //第一条ip索引的绝对偏移地址 $this->lastip = $this->get4b(); //最后一条ip索引的绝对偏移地址 $t... 阅读全文
posted @ 2010-12-23 15:26 无痕2010 阅读(199) 评论(0) 推荐(0) 编辑
摘要: = '5.0') ? array_combine($_TDataKey, $_TDataValue) : _Array_Combine($_TDataKey, $_TDataValue); arsort($_Data); reset($_Data); if ($_Code != 'gb2312') $_String = _U2_Utf8_Gb($_St... 阅读全文
posted @ 2010-12-23 15:16 无痕2010 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 添加用户 insert into mysql.user(Host,User,Password) values('localhost','admin',password('1234')); 添加权限 mysql> GRANT ALL PRIVILEGES ON *.* TO admin@localhost IDENTIFIED BY 'password' WITH GRANT OPTIO... 阅读全文
posted @ 2010-12-23 14:41 无痕2010 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 使用Find 定时删除备份数据注意:结尾必须为{} \; 括号和反斜杠之间有空格,否则会报错:“find: 遗漏“-exec”的参数”原理主要是利用find命令的mtime参数n[n为整数],表示最后修改时间在n*24小时之前。n要带符号。+0 的含义并不是表示0小时之前,而是表示24小时之前,跟 n=1的含义一样。还有两个类似的参数 atime和ctime。atime表示文件的最后访问时间,ctime表示文件的最后状态修改时间.strong即:/strong-amin n查找系统中最后N分钟访问的文件-atime n查找系统中最后n*24小时访问的文件-cmin n查找系统中最后N分 阅读全文
posted @ 2010-12-23 14:30 无痕2010 阅读(262) 评论(0) 推荐(0) 编辑