<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cclaibryan的专栏]]></title><description><![CDATA[一直在路上]]></description><link>https://blog.youkuaiyun.com/u010235787</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u010235787]]></copyright><item><title><![CDATA[广度优先搜索：迷宫问题]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/46592701</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/46592701</guid><author>u010235787</author><pubDate>Mon, 22 Jun 2015 23:28:27 +0800</pubDate><description><![CDATA[用广度优先搜索解决迷宫问题是一个比较基础的方法。由于自己在算法方面基础不是很好，并没有达到能随手就写出BFS的水平，所以花了点时间写了一个BFS来解决比较基础的迷宫问题，权当练习，并供自己以后参考。


迷宫描述：迷宫是一个二维数组。其中数字0表示能通过，数字1表示为障碍，数字5代表起点，数字8代表终点。程序首先从laby.txt文件中读取迷宫并存储在二维数组laby中。迷宫显示如下：
]]></description><category></category></item><item><title><![CDATA[CSS-Tree的原理与实现]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/45850049</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/45850049</guid><author>u010235787</author><pubDate>Wed, 20 May 2015 11:58:53 +0800</pubDate><description><![CDATA[最近在捣腾OpenCL实现两个数据库表的连接操作。参考的论文里面讲到，在实现INLJ（带索引的嵌套循环连接）以及SMJ（排序合并连接）上作者使用了CSS-Trees进行优化。之前对这方面不怎么了解，所以花了一个晚上的时间找到了他们参照的讲述CSS树的论文，自己稍微研究了一下，有些心得与收获。希望能借此记录下来，供自己以后翻看。]]></description><category></category></item><item><title><![CDATA[双调排序：从串行到并行，以及OpenCL上的实现]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/45094675</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/45094675</guid><author>u010235787</author><pubDate>Fri, 17 Apr 2015 13:22:25 +0800</pubDate><description><![CDATA[最近在学习OpenCL的使用以及一些并行算法。于是想记录一下自己的一点收获，供自己以后参考吧。关于OpenCL的介绍，网上一搜一大堆，在这里我就不赘述了。简要地说，它就是一个针对异构平台编程的行业标准，或者说是一套API，由一个名为Khronos的小组进行制定和维护。几大CPU、GPU制造商都支持OpenCL。简单地说，OpenCL代码可以在大部分的GPU、CPU上实现。使用OpenCL最大的好处]]></description><category></category></item><item><title><![CDATA[关于Java调用外部程序即时输出的一些收获]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/44650033</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/44650033</guid><author>u010235787</author><pubDate>Thu, 26 Mar 2015 15:28:36 +0800</pubDate><description><![CDATA[这几天做的项目里面，有一项是需要我在java的代码中调用外部的python程序并将python的输出结果实时地输出到java console中。按照网络上的教程来做，却发现没办法做到实时输出。后来经过不懈努力终于发现了原因。因此记录下来避免日后忘记。
        首先，基本的方法大家都懂，就是通过Jave的Process类来新建一个子进程。具体代码如下：（具体代码中周围需要加入的try/ca]]></description><category></category></item><item><title><![CDATA[Ubuntu, Win7双系统硬盘安装过程]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/39054929</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/39054929</guid><author>u010235787</author><pubDate>Wed, 18 Mar 2015 00:28:12 +0800</pubDate><description><![CDATA[1. U盘刻录
2. BIOS开启Legacy模式
3. boot要是主分区]]></description><category></category></item><item><title><![CDATA[关于C++ code coverage tool 的研究 —GCOV 实现原理]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/38729535</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/38729535</guid><author>u010235787</author><pubDate>Thu, 21 Aug 2014 14:30:22 +0800</pubDate><description><![CDATA[关于C++ code coverage tool 的研究（2）—GCOV 实现原理

hanjianya 发表于：2010-08-26 浏览：4176次 评论：0次 所属分类： 测试架构

1、背景介绍


GCOV是一个GNU的本地覆盖测试工具, 伴随GCC发布，配合GCC共同实现对C或者C++文件的语句覆盖和分支覆盖测试。是一个命令行方式的控制台程序。需要工具链的支持。

]]></description><category></category></item><item><title><![CDATA[ubuntu下LLCov安装心得]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/37879799</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/37879799</guid><author>u010235787</author><pubDate>Thu, 17 Jul 2014 10:02:25 +0800</pubDate><description><![CDATA[这几天由于公司项目需要，我下载了LLCov的源码，结合llvm、clang的代码进行使用。]]></description><category></category></item><item><title><![CDATA[用cocos2d 2.1制作一个过河小游戏(4): 游戏主逻辑BaseLayer设计]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/23856291</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/23856291</guid><author>u010235787</author><pubDate>Sat, 24 May 2014 12:50:56 +0800</pubDate><description><![CDATA[发现写high了根本停不下来，所以写完上面那篇直接就写这最后一篇了。]]></description><category></category></item><item><title><![CDATA[用cocos2d 2.1制作一个过河小游戏(3): 船与河岸Sprite设计]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/23850139</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/23850139</guid><author>u010235787</author><pubDate>Wed, 16 Apr 2014 16:08:41 +0800</pubDate><description><![CDATA[好，我又来了......


这次来讲下船BoatSprite和河岸BankSprite的s]]></description><category></category></item><item><title><![CDATA[用cocos2d 2.1制作一个过河小游戏(2): 牧师与魔鬼Sprite设计]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/23459767</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/23459767</guid><author>u010235787</author><pubDate>Wed, 16 Apr 2014 01:25:56 +0800</pubDate><description><![CDATA[这次先说一下]]></description><category></category></item><item><title><![CDATA[关于C++中sizeof()、数组长度和函数传参的一点心得]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/23610835</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/23610835</guid><author>u010235787</author><pubDate>Sun, 13 Apr 2014 18:42:37 +0800</pubDate><description><![CDATA[昨天参加了腾讯2014的s]]></description><category></category></item><item><title><![CDATA[进程控制与进程通信]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/23453915</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/23453915</guid><author>u010235787</author><pubDate>Fri, 11 Apr 2014 16:36:21 +0800</pubDate><description><![CDATA[进程控制 



3.1. fork函数 请点评

#include 
#include 

pid_t fork(void);
fork调用失败则返回-1，调用成功的返回值见下面的解释。我们通过一个例子来理解fork是怎样创建新进程的。

例 30.3. fork

#include 
#include 
#include 
#include 

int main(void]]></description><category></category></item><item><title><![CDATA[用cocos2d 2.1制作一个过河小游戏(1): 总概]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/23037431</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/23037431</guid><author>u010235787</author><pubDate>Fri, 11 Apr 2014 14:11:22 +0800</pubDate><description><![CDATA[今天老师布置了任务，要大家分小组设计“牧师与恶魔过河”的you'xi]]></description><category></category></item><item><title><![CDATA[单向链表的反转]]></title><link>https://blog.youkuaiyun.com/u010235787/article/details/21985699</link><guid>https://blog.youkuaiyun.com/u010235787/article/details/21985699</guid><author>u010235787</author><pubDate>Mon, 24 Mar 2014 20:40:56 +0800</pubDate><description><![CDATA[第一次在优快云上面发博客，心情有点小激动~~
刚刚上课的时候听老师说一些公司面试的时候喜欢当场向面试者问一些体现其编程能力的问题，例如说在5分钟内写一个反转单向链表的函数。其实这个还是挺简单的，用两个节点指针就可以轻松解决。于是趁着下课几分钟的时间我试着写了一下。代码如下：
#include 
using namespace std;

struct node
{
    int data;]]></description><category></category></item></channel></rss>