<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zvivs的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zvivs</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zvivs]]></copyright><item><title><![CDATA[php函数in_array奇怪现象]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/46756129</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/46756129</guid><author>zvivs</author><pubDate>Sat, 04 Jul 2015 16:47:41 +0800</pubDate><description><![CDATA[$k = 0;

$fieldArr = array('tt', 'bb');
if ( in_array( $k, $fieldArr)) {

	echo '1';
}


按理来说，是不会输出1的，但是最后输出1， 是不是in_array函数使用的时候会转类型呢，卖个关子，看了源码告诉大家]]></description><category></category></item><item><title><![CDATA[memcache最长有效期是多久？]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/46756057</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/46756057</guid><author>zvivs</author><pubDate>Sat, 04 Jul 2015 16:43:45 +0800</pubDate><description><![CDATA[memcache最长有效期是多久]]></description><category></category></item><item><title><![CDATA[做游戏开发必须会的抓包方法]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/45177483</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/45177483</guid><author>zvivs</author><pubDate>Tue, 21 Apr 2015 22:17:05 +0800</pubDate><description><![CDATA[php是用来写接口的，经常调试需要用到抓包，电脑本地抓包，很多人都会，但是手机抓包呢？现在给大家介绍下手机抓包的方式
首先


先下载Fiddler，自己可以去google找下
然后安装打开






最后保存 重启fiddler


然后运行cmd  输入ipconfig查看自己的ip地址
假设的电脑ip地址是192.168]]></description><category></category></item><item><title><![CDATA[display和visibility的区别]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/44706663</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/44706663</guid><author>zvivs</author><pubDate>Sat, 28 Mar 2015 21:46:38 +0800</pubDate><description><![CDATA[前段时间，面试的时候遇到这个问题：display和visibility的区别
之前一直有使用display:none来隐藏元素，却没对比过他们的区别，回去后自己写了下html对比一下，效果如下




display:none




在看看visibility:hidden



效果出来了，visibility:hidden虽然隐藏了元素，但是还是会占据这一空间，]]></description><category></category></item><item><title><![CDATA[zepto获取select元素的选中值的文本]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/44493443</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/44493443</guid><author>zvivs</author><pubDate>Fri, 20 Mar 2015 16:04:12 +0800</pubDate><description><![CDATA[我们都以为zepto和jquery差不多，用法也差不多，所以获取select元素选择值的文本的时候，直接用了jquery的语法，实际上这样是获取不到的
错误：
$("select[name=provience]").find("option:selected").text();
正确：
$("select[name=provience] option").not(function(){ r]]></description><category></category></item><item><title><![CDATA[php使用pdo或mysqli查询]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/44357483</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/44357483</guid><author>zvivs</author><pubDate>Tue, 17 Mar 2015 22:59:38 +0800</pubDate><description><![CDATA[pdo$db = new PDO('mysql:host=127.0.0.1;dbname=test;charset=utf8','root','rootpass');
$stm = $db->prepare("select * from test where field = :value");
$stm->bindValue(':value',$_GET['field'],PDO::PARAM_]]></description><category></category></item><item><title><![CDATA[php curl采集，服务器gzip压缩返回数据怎么办]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/42420935</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/42420935</guid><author>zvivs</author><pubDate>Mon, 05 Jan 2015 12:48:21 +0800</pubDate><description><![CDATA[一般服务器不会胡乱返回gzip压缩的数据，一般是客户端请求的头部里包含你浏览器能接受的压缩方式，


Accept-Encoding:gzip,deflate,sdch



这里是gzip 、deflate、sdch这三种方式，这里不一一说明是指什么，不懂的可以去找谷哥度娘，


有些服务器强制返回gzip压缩的数据，我们采集的时候，返回的是乱码，根本无法读取使用，这个时候马]]></description><category></category></item><item><title><![CDATA[无需插件，直接加参数，chrome即可模拟手机浏览器]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/42003069</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/42003069</guid><author>zvivs</author><pubDate>Thu, 18 Dec 2014 11:21:56 +0800</pubDate><description><![CDATA[在目标那里加一段参数即可：--user-agent="mozilla/5.0 (linux; u; android 2.3.3; en-us; sdk build/ gri34) applewebkit/533.1 (khtml, like gecko) version/4.0 mobile safari/533.1"




这样就可以模拟手机浏览器访问了，方便自己调试]]></description><category></category></item><item><title><![CDATA[预装Win8系统进入不了PE工具无法安装其他系统解决方法]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/41819527</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/41819527</guid><author>zvivs</author><pubDate>Tue, 09 Dec 2014 08:59:32 +0800</pubDate><description><![CDATA[预装Win8系统进入不了PE工具无法安装其他系统解决方法:

　　开机进入BIOS，修改以下选项，步骤如下：

　　1、重启机器，进入BIOS

　　2、进入security—>secure boot选项，将其值设为Disabled。

　　3、进入Startup—UEFI/Legacy Boot选项，将UEFI/Legacy Boot选项的值变更为Both;接着将UEFI/Leg]]></description><category></category></item><item><title><![CDATA[互联网公司招聘启事的正确阅读方式]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/41380701</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/41380701</guid><author>zvivs</author><pubDate>Sat, 22 Nov 2014 12:50:12 +0800</pubDate><description><![CDATA[“期权激励拿到手软” ——> 希望能弥补你看到基本工资后的脚软；

“有活力的技术团队” ——> 团队平均工作经验







“千亿市场的探索者” ——> 目前尚没看清具体市场在哪；

“扁平化管理” ——> 公司还没招到HR；

“典型欧美创业工作环境” ——> 办公室现处于毛坯房状态；

“新技术+新方向+新团队” ——> 嗯，目前这三样都没有；

“直]]></description><category></category></item><item><title><![CDATA[PHP配置文件详解php.ini]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/41309183</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/41309183</guid><author>zvivs</author><pubDate>Thu, 20 Nov 2014 10:36:31 +0800</pubDate><description><![CDATA[[PHP] 
; PHP还是一个不断发展的工具，其功能还在不断地删减 
; 而php.ini的设置更改可以反映出相当的变化， 
; 在使用新的PHP版本前，研究一下php.ini会有好处的

;;;;;;;;;;;;;;;;;;; 
; 关于这个文件 ; 
;;;;;;;;;;;;;;;;;;;

; 这个文件控制了PHP许多方面的观点。为了让PHP读取这个文件，它必须被命名为 
; 'php.i]]></description><category></category></item><item><title><![CDATA[table标签里插入form标签的奇怪现象]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/41209293</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/41209293</guid><author>zvivs</author><pubDate>Mon, 17 Nov 2014 14:46:47 +0800</pubDate><description><![CDATA[最近帮朋友处理它的表单无法提交的问题，弄了些时间，发现了一个奇怪的问题




add




$("#add").live('click', function(){

$("form").append('');
});

注意，form标签是放在table标签里面的，input标签全部跑到table标签外面了
打开chrome浏览器，审查元素，发现




调试了下，改了下位置，]]></description><category></category></item><item><title><![CDATA[post和put的区别]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/40538011</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/40538011</guid><author>zvivs</author><pubDate>Tue, 28 Oct 2014 11:37:36 +0800</pubDate><description><![CDATA[PUT，DELETE操作是幂等的。所谓幂等是指不管进行多少次操作，结果都一样。比如我用PUT修改一篇文章，然后在做同样的操作，每次操作后的结果并没有不同，DELETE也是一样。顺便说一句，因为GET操作是安全的，所以它自然也是幂等的。
POST操作既不是安全的，也不是幂等的，比如常见的POST重复加载问题：当我们多次发出同样的POST请求后，其结果是创建出了若干的资源。
安全和幂等的意义在于：]]></description><category></category></item><item><title><![CDATA[apache常用配置]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/40392861</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/40392861</guid><author>zvivs</author><pubDate>Thu, 23 Oct 2014 10:35:06 +0800</pubDate><description><![CDATA[++如何设 置请求等待时间
在httpd.conf里面设置：
　　TimeOut n
　　其中n为整数，单位是秒。

++如何接收一个get请求的总时间
接收一个post和put请求的TCP包之间的时间
　　TCP包传输中的响应（ack）时间间隔

++如何使得apache监听在特定的端口 
　　修改httpd.conf里面关于Listen的选项，例如：
　　Listen 8]]></description><category></category></item><item><title><![CDATA[MySQL如何利用索引优化ORDER BY排序语句]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/40392939</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/40392939</guid><author>zvivs</author><pubDate>Thu, 23 Oct 2014 10:34:30 +0800</pubDate><description><![CDATA[MySQL索引通常是被用于提高WHERE条件的数据行匹配或者执行联结操作时匹配其它表的数据行的搜索速度。


MySQL也能利用索引来快速地执行ORDER BY和GROUP BY语句的排序和分组操作。


通过索引优化来实现MySQL的ORDER BY语句优化：


1、ORDER BY的索引优化。如果一个SQL语句形如：
SELECT [column1],[column2],]]></description><category></category></item><item><title><![CDATA[算法运行时间、logN、NlogN 之间的比较]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/40392895</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/40392895</guid><author>zvivs</author><pubDate>Thu, 23 Oct 2014 10:32:44 +0800</pubDate><description><![CDATA[http://clarkluo2004.blog.163.com/blog/static/32973801200845115213422/


这个帖子说的非常好啊

 



 1
 大部分程序的大部分指令之执行一次，或者最多几次。如果一个程序的所有指令都具有这样的性质，我们说这个程序的执行时间是常数。


 logN 
 如果一个程序的运行时间是对数级的，则随着N的]]></description><category></category></item><item><title><![CDATA[php获取用户IP的三种方式的区别]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/40372731</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/40372731</guid><author>zvivs</author><pubDate>Wed, 22 Oct 2014 10:40:48 +0800</pubDate><description><![CDATA[1.REMOTE_ADDR:浏览当前页面的用户计算机的ip地址 
2.HTTP_X_FORWARDED_FOR:
 浏览当前页面的用户计算机的网关 
3.HTTP_CLIENT_IP:客户端的ip 

在PHP 中使用 $_SERVER["REMOTE_ADDR"] 来取得客户端的
 IP 地址。 

但如果客户端是使用代理服务器来访问，那取到的就是代理服务器的 IP 地址，而不是]]></description><category></category></item><item><title><![CDATA[php编译安装常见问题]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/40247991</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/40247991</guid><author>zvivs</author><pubDate>Sun, 19 Oct 2014 00:14:42 +0800</pubDate><description><![CDATA[今天编译php-5.2.5的时候遭遇configure:
 error: libjpeg.(a|so) not found.这个问题，顺便做个记录。

解决方法是：yum install libjpeg-devel 再重新编译即可。

php官方也有解决方法： http://bugs.php.net/bug.php?id=33685

以下是转载的,而且都是基于yum install]]></description><category></category></item><item><title><![CDATA[thinkphp模板的一个问题]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/40146223</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/40146223</guid><author>zvivs</author><pubDate>Thu, 16 Oct 2014 12:33:37 +0800</pubDate><description><![CDATA[之前用thinkphp开发的一个网站，最近出了点小问题，]]></description><category></category></item><item><title><![CDATA[CentOS 源码编译安装LAMP(Apache MySQL PHP)]]></title><link>https://blog.youkuaiyun.com/zvivs/article/details/40112955</link><guid>https://blog.youkuaiyun.com/zvivs/article/details/40112955</guid><author>zvivs</author><pubDate>Wed, 15 Oct 2014 16:30:59 +0800</pubDate><description><![CDATA[源码编译安装LAMP虽然过程繁琐，但可以根据自己PHP程序的需要配置相应的环境，非常的灵活。对于比较急于配置好LAMP的同学，可以使用lamp一键安装。

卸载yum或rpm安装的amp软件

在编译安装lamp之前，首先先卸载已存在的rpm包吧。



rpm -e httpd
rpm -e mysql
rpm -e php
yum -y remove httpd
yum]]></description><category></category></item></channel></rss>