<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[知道自己还有很多不知道的事]]></title><description><![CDATA[github - https://github.com/Dukeke]]></description><link>https://blog.youkuaiyun.com/dcplove</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dcplove]]></copyright><item><title><![CDATA[分布式系统学习路线图]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/83060564</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/83060564</guid><author>dcplove</author><pubDate>Mon, 15 Oct 2018 16:21:21 +0800</pubDate><description><![CDATA[

]]></description><category></category></item><item><title><![CDATA[Librdkafka使用要点]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/79175811</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/79175811</guid><author>dcplove</author><pubDate>Fri, 26 Jan 2018 19:00:51 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[详细设计文档格式]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/79020510</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/79020510</guid><author>dcplove</author><pubDate>Wed, 10 Jan 2018 10:25:02 +0800</pubDate><description><![CDATA[1、背景



（背景、原因）

2、名词解释



（对文档中出现新的或不常见的名词、概念或简略语给出定义和解释）

3、设计目标



3.1、实现的功能

（概要描述要实现的功能，列出要实现的功能点及子功能点，并对每一个功能点进行详细说明。功能点之间的层级和关联关系要明晰。仅描述功能，不需要涉及实现方案、功能取舍等问题）

3.2、性能指标

（性能目标需要分解到模块，描述对该模块的性能要求]]></description><category></category></item><item><title><![CDATA[C++中的NULL和nullptr的区别]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/79006634</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/79006634</guid><author>dcplove</author><pubDate>Mon, 08 Jan 2018 20:04:21 +0800</pubDate><description><![CDATA[C的NULL 
在C语言中，我们使用NULL表示空指针，也就是我们可以写如下代码：

int *i = NULL;
foo_t *f = NULL;


实际上在C语言中，NULL通常被定义为如下：

#define NULL ((void *)0)


也就是说NULL实际上是一个void 的指针，然后吧void 指针赋值给int 和foo_t 的指针的时候，隐式转换成相应的类型。而如果换做一个]]></description><category></category></item><item><title><![CDATA[Greenplum介绍]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/79003170</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/79003170</guid><author>dcplove</author><pubDate>Mon, 08 Jan 2018 15:10:33 +0800</pubDate><description><![CDATA[一、Greenplum的发展历史

Greenplum的发展可以分为下面6个阶段：



图 1 Greenplum时间线

Postgres关系型数据库。Postgres是UC Berkeley开发的关系型数据库，现已更名为PostgreSQL。PostgerSQL官网介绍自己是最先进的数据库，有强大的SQL支持能力，扩展性好，并且支持空间扩展。通过空间数据引擎PostGIS的支持可以存储和操作]]></description><category></category></item><item><title><![CDATA[PBS作业提交系统集群搭建（以Torque4.2.3为例）]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/25464607</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/25464607</guid><author>dcplove</author><pubDate>Mon, 08 Jan 2018 14:56:10 +0800</pubDate><description><![CDATA[PBS简介  
      PBS是一个批处理作业和计算机系统资源管理软件包，它就可以接受批处理作业、shell脚本和控制属性，作业运行前对其储存并保护，然后运行作业，并且把输出转发回提交者。PBS可以被安装并配置运行在单机系统或多个系统组来支持作业处理。由于PBS的灵活性，多个系统可以以多种方式组合。


PBS安装环境及所需安装包
    本文以Red Hat Enterprise ]]></description><category></category></item><item><title><![CDATA[单元测试]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/79002917</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/79002917</guid><author>dcplove</author><pubDate>Mon, 08 Jan 2018 14:53:42 +0800</pubDate><description><![CDATA[单元测试可以加强代码的可维护性和复用性 
  覆盖度高的单元测试甚至可以在代码重构的时候保证修改的可靠性


在我们进行版本迭代的时候单测是可以有效检查代码功能性的手段，C++的gtest、Cunit，Java的Junit，Python的Punit等工具都能很有效的实现单元测试的功能。

在使用Makefile编写单测时需要注意链接顺序，还要注意Makefile中的shell语句每一行可以理解为是]]></description><category></category></item><item><title><![CDATA[分布式集群监控方案]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/78656431</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/78656431</guid><author>dcplove</author><pubDate>Tue, 28 Nov 2017 16:24:39 +0800</pubDate><description><![CDATA[一、调研背景 
XGboost on Yarn已正式接入流量，目前需要对XGboost集群进行有效监控。为了保证系统的稳定性，可靠性，可运维性。 
掌控集群的核心性能指标，了解集群的性能表现； 
集群出现问题时及时报警，便于同学及时修复问题； 
集群重要指标值异常时进行预警，将问题扼杀在摇篮中，不用等集群真正不可用时才采取行动； 
当集群出现问题时，监控系统可以帮助我们更快的定位问题和解决问题。二、]]></description><category></category></item><item><title><![CDATA[Linux C++编译运行过程]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/51182013</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/51182013</guid><author>dcplove</author><pubDate>Mon, 18 Apr 2016 19:14:06 +0800</pubDate><description><![CDATA[undefined reference问题总结]]></description><category></category></item><item><title><![CDATA[HBase集群安装]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/51007714</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/51007714</guid><author>dcplove</author><pubDate>Tue, 29 Mar 2016 17:27:16 +0800</pubDate><description><![CDATA[HBase集群搭建目录： 
一、准备工作 
二、搭建HBase注意要点 
三、HBase集群搭建流程 
四、集群操作顺序 
五、配置参考一、准备工作 
首先建立信任关系，ssh互联，或者修改官方脚本建立pssh。Hadoop、Zookeeper、Hbase集群搭建的过程中，只需要在master配好，scp或者pscp到其他机器即可，但是Zookeeper集群不同节点需要针对性的修改myid，有不同的]]></description><category></category></item><item><title><![CDATA[正则表达式递归写法]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/50476162</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/50476162</guid><author>dcplove</author><pubDate>Thu, 07 Jan 2016 14:35:12 +0800</pubDate><description><![CDATA[注意不要盲目相信以下内容！ 不要盲目相信以下内容！ 不要盲目相信以下内容! (重要的事情说三遍)，虽然以下内容也经过了我的验证，但是我的验证可能有错误的地方，欢迎大家留言告知。希望这篇文章成为你深入探索相关领域的引子和启发，而不是标准答案。
‘.’ Matches any single character. 
‘*’ Matches zero or more of the preceding ele]]></description><category></category></item><item><title><![CDATA[程序优化——位运算]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/50056093</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/50056093</guid><author>dcplove</author><pubDate>Thu, 26 Nov 2015 15:03:42 +0800</pubDate><description><![CDATA[位运算]]></description><category></category></item><item><title><![CDATA[如果想要获得最近1小时访问服务器的请求数？]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/49909995</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/49909995</guid><author>dcplove</author><pubDate>Wed, 18 Nov 2015 17:14:59 +0800</pubDate><description><![CDATA[如果想要获得最近1小时访问服务器的请求数？：
队列
Bit Map]]></description><category></category></item><item><title><![CDATA[C++中的字符串操作<cstring>和<string>的区别]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/49783959</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/49783959</guid><author>dcplove</author><pubDate>Wed, 11 Nov 2015 17:12:20 +0800</pubDate><description><![CDATA[cstring和string的区别在哪
string类的实现]]></description><category></category></item><item><title><![CDATA[Linux中的静态库和动态库简介及生成过程示例]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/49742171</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/49742171</guid><author>dcplove</author><pubDate>Mon, 09 Nov 2015 18:17:32 +0800</pubDate><description><![CDATA[静态库 动态库]]></description><category></category></item><item><title><![CDATA[C++ STL中常见的typename关键字的作用]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/49357275</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/49357275</guid><author>dcplove</author><pubDate>Fri, 23 Oct 2015 09:44:40 +0800</pubDate><description><![CDATA[在c++Template中很多地方都用到了typename与class这两个关键字，而且好像可以替换，是不是这两个关键字完全一样呢? 
相信学习C++的人对class这个关键字都非常明白，class用于定义类，在模板引入c++后，最初定义模板的方法为： template……  
在 
这里class关键字表明T是一个类型，后来为了避免class在这两个地方的使用可能给人带来混淆，所以引入了typen]]></description><category></category></item><item><title><![CDATA[C++数组名的思考]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/48370045</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/48370045</guid><author>dcplove</author><pubDate>Fri, 11 Sep 2015 11:14:21 +0800</pubDate><description><![CDATA[C++数组名、指针和编译器
目录
第一种思考
第二种思考
目前关于这个思考的解答
为什么关于错误的文章阅读量更高呢]]></description><category></category></item><item><title><![CDATA[std空间和全局命名空间]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/48174355</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/48174355</guid><author>dcplove</author><pubDate>Wed, 02 Sep 2015 09:54:34 +0800</pubDate><description><![CDATA[命名空间]]></description><category></category></item><item><title><![CDATA[文件输入输出中遇到的大端序和小端序问题]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/48055847</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/48055847</guid><author>dcplove</author><pubDate>Tue, 01 Sep 2015 11:33:15 +0800</pubDate><description><![CDATA[目录用 [TOC]来生成目录：目录
一 字节序
大端序和小端序
代码实现
测试字节序
二 C内存地址分配简介
三 CC内存区划分]]></description><category></category></item><item><title><![CDATA[HDFS Everywhere——RDBMS on HDFS]]></title><link>https://blog.youkuaiyun.com/dcplove/article/details/46387723</link><guid>https://blog.youkuaiyun.com/dcplove/article/details/46387723</guid><author>dcplove</author><pubDate>Thu, 25 Jun 2015 16:47:32 +0800</pubDate><description><![CDATA[关系型数据库和HDFS的结合**目录** 
作业选题： 
– 题目： 
– 摘要： 
– 背景： 
思路和计划： 
– 目标： 
分工：  
已有解决方案：  
– Sqoop: 
Solution： 
sqoop与loading对比：    作业选题：– 题目： 
   HDFS Everywhere——RDBMS on HDFS– 摘要： 
       组合RDBMS和HDFS，实现新的性]]></description><category></category></item></channel></rss>