rinald_未来往事
在你力所能及的条件下,努力去多承担、不逃避。 [2018年 第34周/共52周]

批量删除/复原 批量选中js

批量删除 批量复原js jquery

  1. <script type="text/javascript">
  2. function chkbox(){
  3. $
......
+阅读全文

PHP CURL代理访问

php curl curl_setopt代理,PHP CURL使用代理访问WEB服务器

  1. $proxy = "118.69.202.160";  
  2. $proxyport = "3128";  
  3. $ch = curl_init("http://www.fity.cn/");&nbs
......
+阅读全文

CURL HTTP构造请求Header实现伪造来源IP的说明

CURL HTTP构造请求Header实现伪造来源IP的说明

伪造的只是X-FORWARDED-FOR和CLIENT-IP,REMOTE_ADDR伪造不了。
$_SERVER['REMOTE_ADDR']是由nginx传递给php的参数,就代表了与当前nginx直接通信的客户端的 IP(是不能伪造的)


PHP获取客户端IP,代理服务器IP,共有如下几类情况:
一、没有使用代理服务器的情况:
REMOTE_ADDR = 您的 IP
HTTP_VIA = 没数值或不显示
HTTP_X_FORWARDED_FOR = 没数值或不显示

二、使用透明代理服务器的情况:【Transparent Proxies】
REMOTE_ADDR = 最后一个代理服务器 IP
......
+阅读全文

天麻鲫鱼豆腐汤

食材准备:
主料:鲫鱼1条,天麻30克,枸杞10克、红枣4颗、豆腐。
调料:姜片、八角、小葱、盐、植物油、开水。

加工步骤:
1、鲫鱼刮鳞、去鳃、内脏,洗净后沥干
2、天麻和枸杞用清水浸泡回软,豆腐切块,生姜切片备用
3、鲫鱼入锅,煎至两面金微焦,将煎好的鱼临时盛到盘子中
4、倒入一壶开水,加入天麻、姜片、八角、红枣后再次煮至沸腾
5、放入煎好的鲫鱼、枸杞、少许小葱、豆腐后大火烧开
6、放盐,转小火焖煮20-30分钟,放入小葱,出锅
......
+阅读全文

晚上喝酸奶好不好

酸奶因为口味酸酸甜甜的,非常符合人们的口味。很多人都知道牛奶含钙高,但与它比起来,酸奶中所含的乳酸与钙结合,更能起到促进钙吸收的作用。一般来说,饭后30分钟到2个小时之间饮用酸奶效果最佳。但是,中医建议,要想发挥酸奶补钙的最大功效,酸奶要在晚上喝最好。

这是因为晚间12点至凌晨是人体血钙含量最低的时候,有利于食物中钙的吸收。晚间12点至凌晨这一时间段中,人体内影响钙吸收的因素较少。

......
+阅读全文

php imagecreatefromjpeg return bool(false)

错误描述:
imagecreatefromjpeg返回bool(false)
imagecreatefromjpeg():xxx.jpg is not a valid JPEG file
imagecreatefromjpeg(): gd-jpeg: JPEG library reports unrecoverable error

PHP载入图像的函数:
imagecreatefromgif()
imagecreatefromjpeg()
imagecreatefrompng()
imagecreatefromwbmp()
imagecreatefromstring()
作用:由文件或URL或字符串中的图像流创建一个新图象,成功后返回图象资源,失败后返回FALSE。
PS:简单的理解其作用就是将要进行分割的图片临时读到内存里面。

错误注释:
错误信息翻译:图片不是一个有效的jpeg文件

......
+阅读全文

数据挖掘分析常用方法

数据挖掘的方法有很多种,按照不同的分类有不同的分类法。数据挖掘又称数据库中的知识发现,是目前人工智能和数据库领域研究的热点问题,所谓数据挖掘是指从数据库的大量数据中揭示出隐含的、先前未知的并有潜在价值的信息的非平凡过程 利用数据挖掘进行数据分析常用的方法主要有分类、回归分析、聚类、关联规则、特征、变化和偏差分析、Web页挖掘等, 它们分别从不同的角度对数据进行挖掘。

① 分类。......
+阅读全文

The server quit without updating PID file解决

The server quit without updating PID file (/usr/local/mysql/var/xxx.pid). ... failed错误解决

错误信息详细描述:
root@MyServer:~# service mysql start
Starting MySQL
..The server quit without updating PID file (/usr/local/mysql/var/MyServer.pid). ... failed!

错误解决排查思路:
1.可能是/usr/local/mysql/data/rekfan.pid文件没有写的权限
解决方法 :给予权限,执行 “chown -R mysql:mysql /var/data” “chmod -R 755 /usr/local/mysql/data”  然后重新启动mysqld!

2.可能进程里已经存在mysql进程
......
+阅读全文

php获取目录下的所有文件并按时间排序

php获取目录下的所有文件并按文件创建时间进行排序,php按文件创建/修改时间排序.
  1. function getFile($dir=''){  
  2.   $num=1;    //用来记录目录下的文件个数  
  3.   $dirname=
......
+阅读全文

ul菜单居中_水平居中css样式

ul li导航菜单居中/水平居中css样式。这个方法较简单,是将容器转成display:inline-block行内块级元素,然后就可以直接用text-align:center使其达到水平居中效果,也是推荐的方法。

示例ul导航菜单HTML代码:

  1. <div class="nav">
  2. <ul>
......
+阅读全文

php生成多级目录函数

php生成多级目录的方法函数.
  1. function mkdirs($dir){   
  2.   return is_dir($diror (mkdirs(dirname($dir)) and mkdir($dir,0777));   
  3. }  
函数说明:
(1)函数:bool is_dir ( string $filename )
功能:判断给定文件名是否是一个目录,如果文件名存在并且为目录则返回 TRUE。如果 filename 是一个相对路径,则按照当前工作目录检查其相对路径。
注: 本函数的结果会被缓存。更多信息参见 clearstatcache()。

(2)函数:dirname(path)
+阅读全文

php分卷备份恢复mysql数据库

本文主要阐述在大数据量下通过php程序分卷备份恢复mysql数据库的方法,代码已合并为一个文件,即为php页面版MySQL大数据库分卷备份恢复工具。由于时间关系,代码未做整理,结构相对混乱,如果你在该结构基础上做了整理也欢迎你反馈给我~~~

工具实现功能:
1.支持MySQL数据库按指定大小分卷备份和恢复;
2.支持单文件备份及下载
3.分卷备份存储在服务器端,可以直接上传导入

操作过程截图:
输入mysql链接配置信息
点击在新窗口中浏览此图片
当前权限链接下的数据库表信息
点击在新窗口中浏览此图片
选择导出备份方式
点击在新窗口中浏览此图片
导出备份选项
+阅读全文

搜索引擎收录带?问号的动态页面问题

最近查看站点百度收录信息发现收录了部分带有?问号的动态页面地址,经过一番学习后,最终了解到可以在robots.txt协议文件里增加过滤项:
Disallow:  /*?* #禁止访问网站中所有的动态页面

注意:
1、仅适用于全站静态化或伪静态的站点
2、此方法会导致站内某些内链(动态链接)失效,不过对站点整体收录实际上没啥影响
......
+阅读全文

php判断是否移动设备

php判断是否移动手机设备函数,php判断手机访问函数.

相对精准的判断方式:
  1. function is_Mobile_Device(){  
  2.  //获取ALL_HTTP全部的http信息  
  3.     $_SERVER['ALL_HTTP'] = isset($_SERVER['ALL_HTTP']) ? $_SERVER['ALL_HTTP'] : '';  
  4.     $mobile_browser = '0';  
  5.     if(preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|iphone|ipad|ipod|android|xoom)/i'strtolower($_SERVER['HTTP_USER_AGENT'])))  
  6.         $mobile_browser++;  
  7.     if((isset($_SERVER['HTTP_ACCEPT'])) and (strpos(strtolower($_SERVER['HTTP_ACCEPT']),'application/vnd.wap.xhtml+xml') !== false))  
  8.         $mobile_browser++;  
  9.     if(isset($_SERVER['HTTP_X_WAP_PROFILE']))  
  10.         $mobile_browser++;  
  11.     if(isset($_SERVER['HTTP_PROFILE']))  
  12.         $mobile_browser++;  
  13.   
  14.     $mobile_ua = strtolower(substr($_SERVER['HTTP_USER_AGENT'],0,4));  
  15.     $mobile_agents = array(  
  16.         'w3c ','acs-','alav','alca','amoi','audi','avan','benq','bird','blac',  
  17.         'blaz','brew','cell','cldc','cmd-','dang','doco','eric','hipt','inno',  
  18.         'ipaq','java','jigs','kddi','keji','leno','lg-c','lg-d','lg-g','lge-',  
  19.         'maui','maxo','midp','mits','mmef','mobi','mot-','moto','mwbp','nec-',  
  20.         'newt','noki','oper','palm','pana','pant','phil','play','port','prox',  
  21.         'qwap','sage','sams','sany','sch-','sec-','send','seri','sgh-','shar',  
  22.         'sie-','siem','smal','smar','sony','sph-','symb','t-mo','teli','tim-',  
  23.         'tosh','tsm-','upg1','upsi','vk-v','voda','wap-','wapa','wapi','wapp',  
  24.         'wapr','webc','winw','winw','xda','xda-'  
  25.     );  
  26.   
  27.     if(in_array($mobile_ua$mobile_agents))  
  28.         $mobile_browser++;  
  29.     if(strpos(strtolower($_SERVER['ALL_HTTP']), 'operamini') !== false)  
  30.         $mobile_browser++;  
  31.     if(strpos(strtolower($_SERVER['HTTP_USER_AGENT']), 'windows') !== false)  
  32.         $mobile_browser=0;  
  33.     if(strpos(strtolower($_SERVER['HTTP_USER_AGENT']), 'windows phone') !== false)  
  34.         $mobile_browser++;  
  35.     if($mobile_browser>0)  
  36.         return true;  
  37.     else  
  38.         return false;  
  39. }  

简单通过user-agent方式判断
+阅读全文

欢迎,博客已支持自适应移动设备屏幕咯

欢迎[emot]wg[/emot],花了3个小时使博客PC端网页界面支持自适应移动设备屏幕[emot]ppbguzhang[/emot],用的时间虽不长,但这件事确是2015/1/1想做的,突然发现对自己的事情总不那么上心、执行缓慢 [emot]sk[/emot]

PS:,目前只是满足移动设备基本可用,当然也不对它的品质太过于苛求,毕竟我需要花费更多的时间和精力到我的工作中去,只有那样我才能很好的生活下去。[emot]smoke[/emot]

最后更新:2016/08/13
对android手机浏览器做了针对性的微调兼容
+阅读全文