<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[musicrabbit的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/musicrabbit</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; musicrabbit]]></copyright><item><title><![CDATA[mysql 5.5 升级 与 MySQL utf8mb4 字符集]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/11091833</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/11091833</guid><author>musicrabbit</author><pubDate>Wed, 04 Sep 2013 18:54:20 +0800</pubDate><description><![CDATA[移除旧版本
yum remove mysql mysql-*


添加源
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm]]></description><category></category></item><item><title><![CDATA[windows redis (php-redis插件，redis-admin管理工具)使用]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/9953363</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/9953363</guid><author>musicrabbit</author><pubDate>Tue, 13 Aug 2013 19:55:42 +0800</pubDate><description><![CDATA[redis使用
软件包
http://download.youkuaiyun.com/detail/musicrabbit/5927683

或官网
https://github.com/MSOpenTech/redis



直接运行run_db.bat即可




php-redis插件


1、首先，查看所用php编译版本V6/V9 在phpinfo()中查看]]></description><category></category></item><item><title><![CDATA[apache 服务器不能使用本机IP访问]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/9953259</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/9953259</guid><author>musicrabbit</author><pubDate>Tue, 13 Aug 2013 19:30:05 +0800</pubDate><description><![CDATA[apache安装完成之后，只能使用localhost(127.0.0.1)访问



修改httpd.conf里面下面的代码：
#   onlineoffline tag - don't remove
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
改为：
#   onlineoffline tag]]></description><category></category></item><item><title><![CDATA[不显示dashboard空间]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/9946519</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/9946519</guid><author>musicrabbit</author><pubDate>Tue, 13 Aug 2013 13:03:28 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[屏幕mac 系统快捷键 解决vm下linux无法切换输入法]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/9943601</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/9943601</guid><author>musicrabbit</author><pubDate>Tue, 13 Aug 2013 10:27:20 +0800</pubDate><description><![CDATA[系统快捷键屏蔽了虚拟机内的响应，直接设置不让系统响应]]></description><category></category></item><item><title><![CDATA[解决linux打开文件夹多开窗口的问题]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/9931001</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/9931001</guid><author>musicrabbit</author><pubDate>Mon, 12 Aug 2013 17:24:06 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[yum 安装 redis php-redis]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/9729941</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/9729941</guid><author>musicrabbit</author><pubDate>Sat, 03 Aug 2013 10:07:38 +0800</pubDate><description><![CDATA[redis和php-redis在官方源上是没有的，需要安装其他的源，其他源的地址为
http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
安装步骤如下
wget http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.no]]></description><category></category></item><item><title><![CDATA[yum 安装 mysql]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/9709267</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/9709267</guid><author>musicrabbit</author><pubDate>Fri, 02 Aug 2013 00:11:35 +0800</pubDate><description><![CDATA[yum -y install mysql-server
yum -y install mysql-devel
 
vim /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibilit]]></description><category></category></item><item><title><![CDATA[安装vsftpd]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/9708989</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/9708989</guid><author>musicrabbit</author><pubDate>Thu, 01 Aug 2013 23:29:45 +0800</pubDate><description><![CDATA[安装
yum install vsftpd
 
开机启动
chkconfig vsftpd on
 
启动
service vsftpd start
 
service vsftpd stop 

service vsftpd restart
 
配置
/etc/vsftpd/vsftpd.conf
 
#chroot_list_enable=YES 
# (de]]></description><category></category></item><item><title><![CDATA[apache 2.4 配置多端口虚拟目录]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/8722554</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/8722554</guid><author>musicrabbit</author><pubDate>Tue, 26 Mar 2013 16:55:49 +0800</pubDate><description><![CDATA[1、配置httpd.conf
 #Listen 0.0.0.0:80
Listen 80
Listen 81
 
2、开启虚拟站点
 # Virtual hosts
#Include conf/extra/httpd-vhosts.conf
#修改为
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
 
3、配置con]]></description><category></category></item><item><title><![CDATA[PHP fsockopen 函数报错 Permission denied13]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/8720782</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/8720782</guid><author>musicrabbit</author><pubDate>Tue, 26 Mar 2013 11:00:59 +0800</pubDate><description><![CDATA[php fsockopen Permission denied13
 
command in order for SELinux to allow php to open a web file:

/usr/sbin/setsebool httpd_can_network_connect=1

To make the change permanent, run it with the]]></description><category></category></item><item><title><![CDATA[安装 Python2.7 + jsoncpp-src-0.5.0]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/8067398</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/8067398</guid><author>musicrabbit</author><pubDate>Sat, 13 Oct 2012 14:42:43 +0800</pubDate><description><![CDATA[# tar -zxvf Python-2.7.tar 
# cd Python-2.7/
# ./configure --with-threads --enable-shared
# make
# make install
# mv /usr/bin/python /usr/bin/python_bak
# ln -s /usr/local/bin/python /usr/bin/python
#]]></description><category></category></item><item><title><![CDATA[PHP中文乱码]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/8018448</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/8018448</guid><author>musicrabbit</author><pubDate>Tue, 25 Sep 2012 20:23:16 +0800</pubDate><description><![CDATA[使用utf-8编码，那么php要输出头 ：header(“Content-Type: text/html; charset=utf-8")，静态页面添加

另存为utf-8格式，一般utf-8文件开头会有BOM，如果使用 session就会出乱码问题，需去掉BOM信息]]></description><category></category></item><item><title><![CDATA[mongoDB 自增ID C++实现方法]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/7526251</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/7526251</guid><author>musicrabbit</author><pubDate>Tue, 01 May 2012 20:06:46 +0800</pubDate><description><![CDATA[1、实现原理

假设要为CollectionB实现自增ID,，需要引入另外一个计算“_id”的CollectionA。
CollectionA中存放一条记录:{'_id':'CollectionB',  'currentIdValue':1}， 其中currentIdValue表示CollectionB的当前最大id值+1，每次往CollectionB里插入数据前，先到CollectionA]]></description><category></category></item><item><title><![CDATA[Memcache 服务器端 + PHP MEMCACHE扩展 + PHP MEMCACHED扩展 + MemAdmin管理监控工具]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/7518346</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/7518346</guid><author>musicrabbit</author><pubDate>Fri, 27 Apr 2012 21:48:03 +0800</pubDate><description><![CDATA[1、安装文件准备

A、Memcache的服务器端程序：
下载地址：http://code.jellycan.com/memcached/
B、Memcache的安装先决条件：先安装libevent
Libevent介绍：libevent是一个事件触发的网络库，适用于windows、linux、bsd等多种平台，内部使用select、epoll、kqueue等系统调用管理事件机制。著名的]]></description><category></category></item><item><title><![CDATA[SUSE LINUX 安装Apache2 + PHP5 (普通安装,不是yum)]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/7516560</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/7516560</guid><author>musicrabbit</author><pubDate>Fri, 27 Apr 2012 12:17:03 +0800</pubDate><description><![CDATA[一、Apache2

1.安装APR　apr-1.4.6.tar.gz
#tar -zxf apr-1.4.6.tar.gz
#./configure --prefix=/usr/local/services/apr
#make
#make install

错误：rm: cannot remove `libtoolT': No such file or directory　
忽略]]></description><category></category></item><item><title><![CDATA[C# .net SHA1含密码加密算法]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/7448030</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/7448030</guid><author>musicrabbit</author><pubDate>Wed, 11 Apr 2012 09:04:20 +0800</pubDate><description><![CDATA[public static string ToBase64hmac(string strText, string strKey)
    {
        HMACSHA1 myHMACSHA1 = new HMACSHA1(Encoding.UTF8.GetBytes(strKey));
        byte[] byteText = myHMACSHA1.ComputeHash(Enco]]></description><category></category></item><item><title><![CDATA[ASP.NET获取客户端IP地址、系统版本、浏览器版本]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/7102631</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/7102631</guid><author>musicrabbit</author><pubDate>Mon, 26 Dec 2011 11:50:45 +0800</pubDate><description><![CDATA[//获取浏览器版本号
    public string getBrowser() {
        string browsers;
        HttpBrowserCapabilities bc = HttpContext.Current.Request.Browser;
        string aa = bc.Browser.ToString();
        s]]></description><category></category></item><item><title><![CDATA[虚基类，抽象类，虚函数，纯虚函数，virtual]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/6959011</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/6959011</guid><author>musicrabbit</author><pubDate>Fri, 11 Nov 2011 11:11:34 +0800</pubDate><description><![CDATA[虚基类

在说明其作用前先看一段代码


class A
{
public:
int iValue;
};

class B:public A
{
public:
void bPrintf(){cout<<"This is class B"<<endl;};
};

class C:public A
{
public:
void cPrintf(){cout]]></description><category></category></item><item><title><![CDATA[C++ DLL调用]]></title><link>https://blog.youkuaiyun.com/musicrabbit/article/details/6952755</link><guid>https://blog.youkuaiyun.com/musicrabbit/article/details/6952755</guid><author>musicrabbit</author><pubDate>Wed, 09 Nov 2011 16:02:15 +0800</pubDate><description><![CDATA[#include  
#include  
typedef int (__cdecl *MYPROC)(int,int);

VOID main(VOID) 
{ 
    HINSTANCE hinstLib; 
    MYPROC ProcAdd; 
    BOOL fFreeResult, fRunTimeLinkSuccess = FALSE; 
    // DLLNAME,DLL文]]></description><category></category></item></channel></rss>