<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Wanglw的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u010793255</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u010793255]]></copyright><item><title><![CDATA[PHP错误及处理]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/81217743</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/81217743</guid><author>u010793255</author><pubDate>Thu, 26 Jul 2018 12:03:02 +0800</pubDate><description><![CDATA[1 基础

PHP生成的每个错误都包含一个类型。这些错误的类型列表如下，表中有关于它们行为的简短描述以及产生的原因。


			 

			 
			
			
			常量

			 
			
			
			说明

			 
			
			
			备注

			 
			
		
			1

			 
			
			
			E_ERROR(integer)

			 
			
			
			致命的运行...]]></description><category></category></item><item><title><![CDATA[如何获取请求的header头信息]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/81202029</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/81202029</guid><author>u010793255</author><pubDate>Wed, 25 Jul 2018 14:22:22 +0800</pubDate><description><![CDATA[
方式1:获取$_SERVER;  //NGINX获取
方式2:通过apache_request_headers()函数获取; //APACHE获取
$header = apache_request_headers();
$Auth = $header['Authorization'];
示例:
if(function_exists('apache_request_headers')){
    ...]]></description><category></category></item><item><title><![CDATA[PHP类中self和$this的区别]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/81201464</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/81201464</guid><author>u010793255</author><pubDate>Wed, 25 Jul 2018 14:07:35 +0800</pubDate><description><![CDATA[码代码已经两年有余了，很少写博客，也很少记录问题，起码后者是个非常不好的习惯，因此现在除了石墨文档之外，开始在博客上记录。

开始之前先从静态变量说起，由于在实际生产中，我们极少对一个自己编写的类进行多次多次实例化，这就导致静态变量和私有变量和公共变量基本没有任何区别，甚至还有很大的不方便之处，貌似除了静态方法中调用之外没有任何的其他用处。

今天在使用静态方法的时候，使用了$this去调用对象的...]]></description><category></category></item><item><title><![CDATA[MAC的PHP环境笔记]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/80846823</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/80846823</guid><author>u010793255</author><pubDate>Thu, 28 Jun 2018 17:44:32 +0800</pubDate><description><![CDATA[1.nginx 日志文件/opt/local/var/log/nginx/error.log access.log2.nginx 启动sudo nginxsudo nginx -t sudo nginx -s reloadsudo nginx -s quit3.Mac配置php-fpmMac OS X 10.9已经自带有php-fpm，对于有干净系统强迫症的人，或者原装控来说，用brewhome重...]]></description><category></category></item><item><title><![CDATA[Redis笔记整理]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/80818788</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/80818788</guid><author>u010793255</author><pubDate>Tue, 26 Jun 2018 17:54:52 +0800</pubDate><description><![CDATA[1. Redis基础非关系型数据库。key - value，对。flushall，清空所有数据。1.1 Redis数据类型redis提供五种数据类型：string，hash，list，set及zset(sorted set)。1.1.1 stringstring是最简单的类型，你可以理解成与Memcached一模一样的类型，一个key对应一个value，其上支持的操作与Memcached的操作类似...]]></description><category></category></item><item><title><![CDATA[Nginx笔记整理]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/80818264</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/80818264</guid><author>u010793255</author><pubDate>Tue, 26 Jun 2018 17:23:24 +0800</pubDate><description><![CDATA[No input file specified问题解决1.注意对应文件下面.user.ini文件与相应路径是否正确2.注意 $document_root 继承性 http&amp;gt;server&amp;gt;location 对应的使用$document_root的location内部无法使用其他location定义的 root3.对应文件的权限请注意4.如果可以识别html文件,不能识别php文件请确认是...]]></description><category></category></item><item><title><![CDATA[XHProf的配置和参数说明]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/80818075</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/80818075</guid><author>u010793255</author><pubDate>Tue, 26 Jun 2018 17:19:01 +0800</pubDate><description><![CDATA[使用XHProf在你要监测的Php代码头尾部分别加入代码xhprof_enable()和xhprof_disable() 来启动xhprof性能数据收集，启动收集的参数跟PHP版本有关，根据PHP版本的不同采用以下两种方式对于PHP5.5以上采用如下这种写法(XHPROF_FLAGS_NO_BUILTINS | XHPROF_FLAGS_CPU | XHPROF_FLAGS_MEMORY)对于PH...]]></description><category></category></item><item><title><![CDATA[Siege 网站压力测试工具安装和使用]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/80817940</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/80817940</guid><author>u010793255</author><pubDate>Tue, 26 Jun 2018 17:07:47 +0800</pubDate><description><![CDATA[siege的安装cd /root/rztar -zxvf siege-2.72.tar.gzcd siege-2.72./configuremakemake install创建siegec.config配置文件到当前用户的目录下安装完成查看配置文件/usr/local/siege/bin/siege -Csiege的使用siege www.linuxidc.com/test.php -b -r10...]]></description><category></category></item><item><title><![CDATA[Git基础]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/80814872</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/80814872</guid><author>u010793255</author><pubDate>Tue, 26 Jun 2018 14:33:36 +0800</pubDate><description><![CDATA[1.git操作流程一般工作流程如下：克隆 Git 资源作为工作目录。在克隆的资源上添加或修改文件。 如果其他人修改了，你可以更新资源。在提交前查看修改。提交修改。在修改完成后，如果发现错误，可以撤回提交并再次修改并提交。2.Git 工作区、暂存区和版本库概念工作区：就是你在电脑里能看到的目录。暂存区：英文叫stage, 或index。一般存放在 &quot;.git目录下&quot; 下的index文件（.git/i...]]></description><category></category></item><item><title><![CDATA[下载按钮的实现方法]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/80759033</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/80759033</guid><author>u010793255</author><pubDate>Thu, 21 Jun 2018 13:25:18 +0800</pubDate><description><![CDATA[方法1:a标签      &amp;lt;a href=&quot;baidu.com/m.zip&quot; download=&quot;测试.zip&quot;&amp;gt;     缺点:兼容性差,火狐浏览器对非本网站的图片,视频直接打开而非下载,其他浏览器指定的download文件名无法被识别.方法2:后端处理方法     先把文件下载到服务器上,然后再发送给用户     缺点:占用带宽,耗时较长,对于大文件操作不友好方法3:前端JS控制 ...]]></description><category></category></item><item><title><![CDATA[网页爬虫无法获取JS触发事件的网页链接]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/80758976</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/80758976</guid><author>u010793255</author><pubDate>Thu, 21 Jun 2018 13:21:55 +0800</pubDate><description><![CDATA[    之前公司的网站要求做百度搜索优化，但是页面的跳转主要依赖于js函数实现，奈何本人不是专业前端，只能使用笨办法来实现爬虫无法获取a标签的内容。    方法1：设立空的&amp;lt;a href='url' &amp;gt;&amp;lt;/a&amp;gt;    方法2: 使用&amp;lt;a href='url' style='display: none'&amp;gt;&amp;lt;/a&amp;gt;    ...]]></description><category></category></item><item><title><![CDATA[Mac关于PHP环境和扩展的安装]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/80625179</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/80625179</guid><author>u010793255</author><pubDate>Fri, 08 Jun 2018 16:54:02 +0800</pubDate><description><![CDATA[一直使用windows和Centos进行开发，之前公司配了Mac本，放家里吃灰了一年，新公司还是Mac，无奈只好从头摸索。

php安装主要使用brew，请注意

由于git上原homebrew/php已经停掉，新的均迁移到到brew/core上，因此之前的安装方法无法使用，请注意！！！！！

安装php等操作均使用以下步骤：

1.搜索可用php版本

     brew search php
...]]></description><category></category></item><item><title><![CDATA[MongoDB初级使用者福音]]></title><link>https://blog.youkuaiyun.com/u010793255/article/details/80624957</link><guid>https://blog.youkuaiyun.com/u010793255/article/details/80624957</guid><author>u010793255</author><pubDate>Fri, 08 Jun 2018 16:37:47 +0800</pubDate><description><![CDATA[由于Mysql是大部分网站的数据储存工具，而一部分网站使用mongoDB，因为对于初学者最快上手的方式就是看文档，然后使用Mongo DB可视化工具studio 3T。studio 3T拥有SQL语言转化为mongoDB shell的功能，这对于初学者非常友好。执行之后，在queryCode里面可以看到查询的Shell语句，如下图所示：例如SQL语句如下：select pay_status,sum...]]></description><category></category></item></channel></rss>