<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[一路向北]]></title><description><![CDATA[一直以为只是技术员，最后发现也是文员 --- 好记性不如烂笔头 --- To be or not to be        ]]></description><link>https://blog.youkuaiyun.com/cloudsy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cloudsy]]></copyright><item><title><![CDATA[十大编程算法]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/51035596</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/51035596</guid><author>cloudsy</author><pubDate>Fri, 01 Apr 2016 11:42:28 +0800</pubDate><description><![CDATA[快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下，排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比 较，但这种状况并不常见。事实上，快速排序通常明显比其他Ο(n log n) 算法更快]]></description><category></category></item><item><title><![CDATA[GDB中应该知道的几个调试方法]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/50639949</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/50639949</guid><author>cloudsy</author><pubDate>Sat, 06 Feb 2016 11:03:57 +0800</pubDate><description><![CDATA[七、八年前写过一篇《用GDB调试程序》，于是，从那以后，很多朋友在MSN上以及给我发邮件询问我关于GDB的问题，一直到今天，还有人在问GDB的相关问题。这么多年来，有一些问题是大家反复在问的，一方面，我觉得我以前的文章可能没有说清楚，另一方面，我觉得大家常问的问题正是最有用的，所以，在这里罗列出来。希望大家补充。

一、多线程调试

多线程调试可能是问得最多的。其实，重要就是下面几个命令：]]></description><category></category></item><item><title><![CDATA[微信之父张小龙的2359篇日记]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/50607096</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/50607096</guid><author>cloudsy</author><pubDate>Fri, 29 Jan 2016 14:35:21 +0800</pubDate><description><![CDATA[Allen 是个低调到可怕的人，迷の男人。Allen 在饭否上的名字是 gzallen，广州艾伦，头像和他早已清空的微博一样，来自于 Leonard Cohen 一张名为 Recent Songs 的专辑。gzallen 其实并不是 Allen 注册的第一个饭否帐号，早在07年6月4号，他就注册了一个叫allen 的帐号并写了 454 条饭否。饭否被封后这个帐号也就弃用了，直到 2010 年 11]]></description><category></category></item><item><title><![CDATA[CentOS6.5下openssl加密解密及CA自签颁发证书详解]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/50605875</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/50605875</guid><author>cloudsy</author><pubDate>Fri, 29 Jan 2016 11:02:17 +0800</pubDate><description><![CDATA[前言
   openSSL是一款功能强大的加密工具、我们当中许多人已经在使用openSSL、用于创建RSA私钥或证书签名请求、不过、你可知道可以使用openSSL来测试计算机速度？或者还可以用它来对文件或消息进行加密。


正文
   openssl是一个开源程序的套件、这个套件有三个部分组成、一是libcryto、这是一个具有通用功能的加密库、里面实现了众多的加密库、二是libssl、]]></description><category></category></item><item><title><![CDATA[Git详解之三：Git分支]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/46508489</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/46508489</guid><author>cloudsy</author><pubDate>Mon, 15 Jun 2015 21:37:13 +0800</pubDate><description><![CDATA[Git 分支

几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来，然后在不影响主线的同时继续工作。在很多版本控制系统中，这是个昂贵的过程，常常需要创建一个源代码目录的完整副本，对大型项目来说会花费很长时间。（伯乐在线注：如果你对Git还不了解，建议从本Git系列第一篇文章开始阅读）

有人把 Git 的分支模型称为“必杀技特性”，而正是因为它，将 Git]]></description><category></category></item><item><title><![CDATA[Centos中添加自启动服务]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/46457679</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/46457679</guid><author>cloudsy</author><pubDate>Thu, 11 Jun 2015 14:53:34 +0800</pubDate><description><![CDATA[有时候我们需要手动添加Linux的服务，并用系统的chkconfig来管理。这里以添加Mercurial的HG作为自启动服务为例。]]></description><category></category></item><item><title><![CDATA[Git详解之二：Git基础]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/46447165</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/46447165</guid><author>cloudsy</author><pubDate>Wed, 10 Jun 2015 21:55:40 +0800</pubDate><description><![CDATA[Git 基础

读完本章你就能上手使用 Git 了（伯乐在线注：如果你对Git还不了解，建议从本Git系列第一篇文章开始阅读）。本章将介绍几个最基本的，也是最常用的
 Git 命令，以后绝大多数时间里用到的也就是这几个命令。读完本章，你就能初始化一个新的代码仓库，做一些适当配置；开始或停止跟踪某些文件；暂存或提交某些更 新。我们还会展示如何让 Git 忽略某些文件，或是名称符合特定模式的文件]]></description><category></category></item><item><title><![CDATA[Git详解之一：Git起步]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/46447117</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/46447117</guid><author>cloudsy</author><pubDate>Wed, 10 Jun 2015 21:50:32 +0800</pubDate><description><![CDATA[起步

本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景，然后试着让 Git 在你的系统上跑起来，直到最后配置好，可以正常开始开发工作。读完本章，你就会明白为什么 Git 会如此流行，为什么你应该立即开始使用它。（查看Git详解系列的全部文章）

1.1 关于版本控制


什么是版本控制？我真的需要吗？版本控制是一种记录若干文件内容变化，以便将来查阅特定]]></description><category></category></item><item><title><![CDATA[蒋鑫：为什么 Git 比 SVN 好]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/46447027</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/46447027</guid><author>cloudsy</author><pubDate>Wed, 10 Jun 2015 21:45:10 +0800</pubDate><description><![CDATA[在版本控制系统的选型上，是选择Git还是SVN？

对于开源项目来说这不算问题。使用Git极大地提高了开发效率、扩大了开源项目的参与度、 增强了版本控制系统的安全性，选择Git早已是大势所趋。

但对于企业用户来说这个决心不太好下。部分原因是出于对Git的误解，部分原因是尚不了解 Git到底能给项目管理带来什么好处。希望本文能对您项目的版本控制系统选型提供帮助。

 

对SVN的]]></description><category></category></item><item><title><![CDATA[数据库链接字符串大集合]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/46440747</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/46440747</guid><author>cloudsy</author><pubDate>Wed, 10 Jun 2015 13:21:56 +0800</pubDate><description><![CDATA[AS/400
 (iSeries)

IBM .Net Data Provider 
您需要使用 IBM.Data.DB2.iSeries 命名空间
DataSource=myServerAddress;UserID=myUsername; Password=myPassword;DataCompression=True; 

OLE DB, OleDbConnection (.NE]]></description><category></category></item><item><title><![CDATA[DBUS基础学习记录]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/45587199</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/45587199</guid><author>cloudsy</author><pubDate>Fri, 08 May 2015 23:07:28 +0800</pubDate><description><![CDATA[D-Bus三层架构

D-Bus是一个为应用程序间通信的消息总线系统, 用于进程之间的通信。它是个3层架构的IPC 系统，包括：

1、函数库libdbus ，用于两个应用程序互相联系和交互消息。

2、一个基于libdbus构造的消息总线守护进程，可同时与多个应用程序相连，并能把来自一个应用程序的消息路由到0或者多个其他程序。

3、基于特定应用程序框架的封装库或捆绑（wrapp]]></description><category></category></item><item><title><![CDATA[Windows下搭建x64 PHP的开发测试环境]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/45340043</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/45340043</guid><author>cloudsy</author><pubDate>Tue, 28 Apr 2015 18:09:58 +0800</pubDate><description><![CDATA[Windows x64，PHP，Zencart]]></description><category></category></item><item><title><![CDATA[TinyXML：一个优秀的C++ XML解析器]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/45290321</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/45290321</guid><author>cloudsy</author><pubDate>Sun, 26 Apr 2015 17:52:48 +0800</pubDate><description><![CDATA[tinyxml, c++]]></description><category></category></item><item><title><![CDATA[php加速器之 eAccelerator 安装方法]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/45290237</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/45290237</guid><author>cloudsy</author><pubDate>Sun, 26 Apr 2015 17:42:11 +0800</pubDate><description><![CDATA[php, eAccelerator]]></description><category></category></item><item><title><![CDATA[C/C++ URL编码，解码（提取自PHP）]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/45272663</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/45272663</guid><author>cloudsy</author><pubDate>Sat, 25 Apr 2015 18:30:13 +0800</pubDate><description><![CDATA[URL解码函数：


Cpp代码  



/* {{{ php_htoi 
 */  
static int php_htoi(char *s)  
{  
    int value;  
    int c;  
  
    c = ((unsigned char *)s)[0];  
    if (isupper(c))  
        c = to]]></description><category></category></item><item><title><![CDATA[MySQL: MyISAM和InnoDB的区别]]></title><link>https://blog.youkuaiyun.com/cloudsy/article/details/45272629</link><guid>https://blog.youkuaiyun.com/cloudsy/article/details/45272629</guid><author>cloudsy</author><pubDate>Sat, 25 Apr 2015 18:23:45 +0800</pubDate><description><![CDATA[InnoDB和MyISAM是在使用MySQL最常用的两个表类型，各有优缺点，视具体应用而定。基本的差别为：MyISAM类型不支持事务处理等高级处理，而InnoDB类型支持。MyISAM类型的表强调的是性能，其执行数度比InnoDB类型更快，但是不提供事务支持，而InnoDB提供事务支持已经外部键等高级数据库功能。

MyIASM是IASM表的新版本，有如下扩展：  
     二进制层次的可]]></description><category></category></item></channel></rss>