<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hubu2006的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hubu2006</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hubu2006]]></copyright><item><title><![CDATA[THINKPHP钩子方法]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/50589489</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/50589489</guid><author>hubu2006</author><pubDate>Tue, 26 Jan 2016 20:04:03 +0800</pubDate><description><![CDATA[今天研究了一天的THINKPHP钩子开发，没怎么搞懂，但是基于前人做的东西，需要将以下文件复制进去

D:\xampp\htdocs\szxy\trunk\ThinkPHP\Library\Huaqin\Behavior\InitHookBehavior.class.php
D:\xampp\htdocs\szxy\trunk\ThinkPHP\Library\Huaqin\Controll]]></description><category></category></item><item><title><![CDATA[阿里云的一些奇怪问题]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/50557463</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/50557463</guid><author>hubu2006</author><pubDate>Thu, 21 Jan 2016 20:32:27 +0800</pubDate><description><![CDATA[1、session貌似无法设置

echo ini_get("session.save_path");
echo var_dump(is_writeable(ini_get("session.save_path")));
?>
第一个是返回session路径，第二个如果返回false代表目录不存在或者没有写入权限
2、mysql启动报错
/etc/init.d/mysqld  sta]]></description><category></category></item><item><title><![CDATA[关于微信接口]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/50209701</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/50209701</guid><author>hubu2006</author><pubDate>Mon, 07 Dec 2015 19:30:48 +0800</pubDate><description><![CDATA[1、如何获取access_token

任何微信系统在这一块都是大同小异，这一块首先来说其实跟我们设置的微信服务器跟我们系统通讯的这个url无关，这个我们访问很多接口的基础，可以看到这个接口需要的是
appid跟secret，我们这个信息在添加公众号的时候就已经保存到了数据库中。我们一般的做法是在比方说微信用户跟某公众号进行交互的时候，接受到的toUsername就是我们的公众号原始Id，我]]></description><category></category></item><item><title><![CDATA[Javascript模块化编程（三）：require.js的用法]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/50205333</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/50205333</guid><author>hubu2006</author><pubDate>Mon, 07 Dec 2015 14:26:45 +0800</pubDate><description><![CDATA[一、为什么要用require.js？

最早的时候，所有Javascript代码都写在一个文件里面，只要加载这一个文件就够了。后来，代码越来越多，一个文件不够了，必须分成多个文件，依次加载。下面的网页代码，相信很多人都见过。


　　
　　
　　
　　
　　
　　


这段代码依次加载多个js文件。

这样的写法有很大的缺点。首先，加载的时候，浏览器会停止网页渲染，加]]></description><category></category></item><item><title><![CDATA[Javascript模块化编程（二）：AMD规范]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/50205315</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/50205315</guid><author>hubu2006</author><pubDate>Mon, 07 Dec 2015 14:25:54 +0800</pubDate><description><![CDATA[七、模块的规范

先想一想，为什么模块很重要？

因为有了模块，我们就可以更方便地使用别人的代码，想要什么功能，就加载什么模块。

但是，这样做有一个前提，那就是大家必须以同样的方式编写模块，否则你有你的写法，我有我的写法，岂不是乱了套！考虑到Javascript模块现在还没有官方规范，这一点就更重要了。

目前，通行的Javascript模块规范共有两种：CommonJS和AMD]]></description><category></category></item><item><title><![CDATA[Javascript模块化编程（一）：JS模块化的演变过程]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/50205279</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/50205279</guid><author>hubu2006</author><pubDate>Mon, 07 Dec 2015 14:23:32 +0800</pubDate><description><![CDATA[一、原始写法

模块就是实现特定功能的一组方法。

只要把不同的函数（以及记录状态的变量）简单地放在一起，就算是一个模块。


　　function m1(){
　　　　//...
　　}

　　function m2(){
　　　　//...
　　}


上面的函数m1()和m2()，组成一个模块。使用的时候，直接调用就行了。

这种做法的缺点很明显："污染"]]></description><category></category></item><item><title><![CDATA[DISCUZ首页模板解释]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/49950153</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/49950153</guid><author>hubu2006</author><pubDate>Fri, 20 Nov 2015 18:05:09 +0800</pubDate><description><![CDATA[{lang announcements}: 
                
                    $announcements
                
            
        
        announcement();
    
    
    
        $_G[setting][bbname]»{$_G[setting][navs]]></description><category></category></item><item><title><![CDATA[WEIPHP使用]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/49763441</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/49763441</guid><author>hubu2006</author><pubDate>Tue, 10 Nov 2015 18:20:13 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[IIS6切换PHP版本]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/49427923</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/49427923</guid><author>hubu2006</author><pubDate>Mon, 26 Oct 2015 18:20:40 +0800</pubDate><description><![CDATA[http://blog.sina.com.cn/s/blog_b319333601015eea.html]]></description><category></category></item><item><title><![CDATA[如何高效地输出iOS和Android标注和切图(原创)]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/49155335</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/49155335</guid><author>hubu2006</author><pubDate>Thu, 15 Oct 2015 17:21:28 +0800</pubDate><description><![CDATA[现在有很多产品为了降低设计成本并保持多平台体验的一致性，都以iOS为主做一套交互设计，应用于iOS和Android两个平台。但是在标注与切图的环节，如何高效的与开发对接，似乎并没有什么更高明的办法。很多团队的做法是先做一套iOS的UI+标注+切图，再在iOS的基础上缩放一套Android的UI+标注+切图。事实上这样的做法是低效，且无效的。为什么且如何做呢？
　　首先本文大前提是，交互以iOS的]]></description><category></category></item><item><title><![CDATA[PHP列表一次性读取字段信息]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/48676735</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/48676735</guid><author>hubu2006</author><pubDate>Wed, 23 Sep 2015 10:34:48 +0800</pubDate><description><![CDATA[/**
  * 取回一个相关数组,第一个字段值为码,第二个字段为值
  * @param int   $field 要寻找的两个字段
  * @param array $where 查询条件
  * @return array
  */
public function fetchPairs($field , $where = array())
{
     $where['terminalId']]]></description><category></category></item><item><title><![CDATA[反向代理]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/47837559</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/47837559</guid><author>hubu2006</author><pubDate>Fri, 21 Aug 2015 17:27:41 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[PHPMEMCACHE安装]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/47042007</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/47042007</guid><author>hubu2006</author><pubDate>Fri, 24 Jul 2015 15:47:04 +0800</pubDate><description><![CDATA[关于memcache安装网上教程很多，但是呢，很多人按照教程安装后，在进行测试时，都出出一个情况：
然后百思不得其解，我明明已经按照教程，从头到尾进行了安装呀，怎么还是不行呢？出现这个错误，只跟php_memcache.dll这个文件，已经php.ini的配置有关系。
先说安装memcache服务：
1、选择一个你想要安装的memcache服务端版本，有63位与32位的。这里你可以根据你自己]]></description><category></category></item><item><title><![CDATA[PYTHON无法使用Image模块]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/46697307</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/46697307</guid><author>hubu2006</author><pubDate>Tue, 30 Jun 2015 16:31:55 +0800</pubDate><description><![CDATA[1、python: no module named mysqldb

你没有安装MySQLdb，去安装下
http://mysql-python.sourceforge.net/ 官方网站

http://sourceforge.net/projects/mysql-python/files/ 这里可以直接下到相关的文件


2、python:No module named image]]></description><category></category></item><item><title><![CDATA[JAVA依托axis2实现计划任务]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/46547163</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/46547163</guid><author>hubu2006</author><pubDate>Thu, 18 Jun 2015 14:07:28 +0800</pubDate><description><![CDATA[1、安装好tomcat
2、将下载的axis2.war放到tomcat目录的webapps中，运行tomcat，会解压出axis2目录出来，赋值axis2里面的如下红框的文件到自己项目的WEB-INF文件夹里

3、修改web.xml，增加如下内容，最后一个类即tomcat启动的时候会调用的类及方法，也就是我们的计划任务的开启类

        Apache-Axis Servlet]]></description><category></category></item><item><title><![CDATA[阿里云搭建NODEJS+EXPRESS+MONGODB实战]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/46237655</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/46237655</guid><author>hubu2006</author><pubDate>Fri, 29 May 2015 16:31:35 +0800</pubDate><description><![CDATA[一、安装NODEJS

yum -y install gcc gcc-c++ openssl-devel
cd /alidata/src/
wget http://nodejs.org/dist/v0.12.3/node-v0.12.3.tar.gz
tar zxvf node-v0.12.3.tar.gz
cd node-v0.12.3
 ./configure --prefix=]]></description><category></category></item><item><title><![CDATA[LINUX中gm的使用]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/45830897</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/45830897</guid><author>hubu2006</author><pubDate>Mon, 18 May 2015 23:17:34 +0800</pubDate><description><![CDATA[我有个NODEJS程序,之前用gm(file_path).size()来获取图片尺寸一直不成功，折腾了一整天，因为文档较少，并且都不是很正确，终于给研究出来了;

Linux中gm能很方便的获取图片的尺寸等图片操作，但使用gm需要安装GraphicsMagick 或者ImageMagick，下面是我试验过的GraphicsMagick安装方法
1、安装GraphicsMagick

cd]]></description><category></category></item><item><title><![CDATA[JAVA中MAVEN的使用]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/45745749</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/45745749</guid><author>hubu2006</author><pubDate>Fri, 15 May 2015 16:03:12 +0800</pubDate><description><![CDATA[MAVEN可以方便的进行JAVA项目的管理，创建，包括部署到tomcat，都很便捷
一、MAVEN环境以及maven eclipse插件安装
安装方法参照：
http://blog.youkuaiyun.com/maosijunzi/article/details/21160965
在这里需要说明的一点是，我们在运行maven的时候，会发现每次都要重新下载一遍依赖库，原因就是我们的maven没本地化，]]></description><category></category></item><item><title><![CDATA[LINUX计划任务相关]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/44957155</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/44957155</guid><author>hubu2006</author><pubDate>Thu, 09 Apr 2015 11:09:49 +0800</pubDate><description><![CDATA[1、如何看crontab是否运行
tail -f /var/log/cron
2、如何新增查看crontab
查看:crontab -l
编辑:crontab -e
*　　*　　*　　*　　*　　command
分　时　日　月　周　命令
第1列表示分钟1～59 每分钟用*或者 */1表示
第2列表示小时1～23（0表示0点）
第3列表示日期1～31
第4列表示月份1～12
第]]></description><category></category></item><item><title><![CDATA[IE10访问apache 2.4会奇慢的解决办法]]></title><link>https://blog.youkuaiyun.com/hubu2006/article/details/44625115</link><guid>https://blog.youkuaiyun.com/hubu2006/article/details/44625115</guid><author>hubu2006</author><pubDate>Wed, 25 Mar 2015 18:11:46 +0800</pubDate><description><![CDATA[用WAMP搭建的环境，用IE打开网站奇慢无比，基本打不开，但用火狐打开飞快，很长时间没解决，今天百度找到了解决方案：

Windows版的apache 2.4. IE10访问apache 2.4会特别慢。有时Apache挂起了。只好重新开apache，但是重开后，也会好景不长，刚处理几个请求，就又变得奇慢了。Firefox就没有问题。其他浏览器没有测试，估计这跟apache设置有某种关系，这种]]></description><category></category></item></channel></rss>