本文介绍在日志系统中如何使用flume agent做日志收集以及为了满足我们的需求对flume agent进行了哪些扩展。...
分类:
Web程序 时间:
2015-06-06 22:09:12
阅读次数:
547
奇技淫巧 指过于奇巧而无益的技艺与制品.
转载请注明出处 http://blog.csdn.net/uxyheaven/article/details/45350159我们可以用宏定义基本的运算符和类型#define 加 +
#define 减 -
#define 乘 *
#define 除 /
#define 大于 >
#define 小于 <
#define 对比 ==
#define 等...
分类:
其他好文 时间:
2015-06-06 22:08:12
阅读次数:
120
观察者模式:
在对象之间定义了一种一对多的依赖关系,当一个对象改变它的状态时,所有依赖它的对象会自动接收通知并更新自己的状态。Define a one-to-many dependency between objects so that when one object changes state,
all its dependents are notified and updated autom...
分类:
其他好文 时间:
2015-06-06 22:09:29
阅读次数:
179
联合体的特点
1、联合体是一种结构,在这个结构中可以不同类型的成员,但同一时间只能存放其中的一种。
#include
union Demo
{
int a;
char b;
long long c;
};
int main(){
union Demo demo;
demo.a = 10;
printf("a=%d\n", demo.a);
printf("b=%d\n"...
分类:
其他好文 时间:
2015-06-06 22:06:40
阅读次数:
161
Reverse bits of a given 32 bits unsigned integer.For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return...
分类:
编程语言 时间:
2015-06-06 22:08:26
阅读次数:
135
先看一个Executor接口,该接口只有一个方法:voidexecute(Runnablecommand),用于在未来某个时刻提交一个command,这个command可以被提交到一个新的线程,或者一个线程池,或者在调用线程中。ExecutorService接口继承了Executor接口。主要是增加...
分类:
其他好文 时间:
2015-06-06 22:08:11
阅读次数:
110
Swift 语言提供经典的数组和字典两种集合类型来存储集合数据。数组用来按顺序存储同样类型的数据。字典尽管无序存储同样类型数据值可是须要由独有的标识符引用和寻址(就是键值对)。Swift 语言里的数组和字典中存储的数据值类型必须明白。 这意味着我们不能把不对的数据类型插入当中。 同一时候这也说明我们...
分类:
编程语言 时间:
2015-06-06 22:07:43
阅读次数:
177
这些天应朋友的要求抓取某个论坛帖子的信息,网上搜索了一下开源的爬虫资料,看了许多对于开源爬虫的比较发现开源爬虫scrapy比较好用。但是以前一直用的java和php,对python不熟悉,于是花一天时间粗略了解了一遍python的基础知识。于是就开干了,没想到的配置一个运行环境就花了我一天时间。.....
分类:
编程语言 时间:
2015-06-06 22:05:10
阅读次数:
665
P:能在多项式时间内解决的问题 NP: 不能在多项式时间内解决或不确定能不能在多项式时间内解决,但能在多项式时间验证的问题 NPC: NP完全问题,所有NP问题在多项式时间内都能约化(Reducibility)到它的NP问题,即解决了此NPC问题,所有NP问题也都得到解决。 NP ha...
分类:
其他好文 时间:
2015-06-06 22:05:22
阅读次数:
113
在用matplotlib绘图需要在图片中加入公式时,一般要用 text 或 annotate函数,并结合latex语法 '$...$'。对于分数,如果直接使用\frac{}{},会造成分子分母上的字都很小,如下图中的绿色公式所示。解决这个问题需要用到 \displaystyle,即使用 '$\dis...
分类:
编程语言 时间:
2015-06-06 22:05:00
阅读次数:
1048
template , class Compare = less > class priority_queue;Priority queuePriority queues are a type of container adaptors, specifically designed such that...
分类:
其他好文 时间:
2015-06-06 22:07:05
阅读次数:
132
本文介绍的是 Qt 元类型(MetaType)注册,请先来看内容。QObject::connect:Cannotqueueargumentsoftype'ERROR_LEVEL' (Makesure'ERROR_LEVEL'isregisteredusingqRegisterMetaType().)...
分类:
Web程序 时间:
2015-06-06 22:06:40
阅读次数:
173
感觉过的好快啊! 一不小心又要临近考试啦! 。 这周我果断刷题啦。 不过似乎只有刷水题和模板题的能力。 对于稍微复杂一丁点的题, 我都要费九牛二虎之力才能看懂代码(啊哈哈!, 弱渣就是此等的悲催!)。不过, 刷题总还是有收获的, 我对我学过的东西有了进一步的理解! 发现自己借的几本书都很好, 结.....
分类:
其他好文 时间:
2015-06-06 22:06:35
阅读次数:
159
用户输入url地址,浏览器根据域名寻找IP地址浏览器向服务器发送http请求,如果服务器段返回以301之类的重定向,浏览器根据相应头中的location再次发送请求服务器端接受请求,处理请求生成html代码,返回给浏览器,这时的html页面代码可能是经过压缩的浏览器接收服务器响应结果,如果有压缩则首...
分类:
其他好文 时间:
2015-06-06 22:06:08
阅读次数:
122
倒排列表压缩算法目前有很多种倒排列表算法可以选择,但是我们对评判算法的优劣需要定量指标。一般会考虑3个指标:压缩率、压缩速度以及解压速度。压缩率是指数据压缩前和压缩后大小的比例,显然,压缩率越高,就越节约磁盘空间。而压缩速度是压缩单位量的数据所花的时间,但是压缩往往是在建立索引过程中进行的,这是一个...
分类:
编程语言 时间:
2015-06-06 22:04:25
阅读次数:
172
1 int partition(int low, int high) 2 { 3 int pivot = a[low]; 4 while (low = pivot) 7 high--; 8 a[low] = a[high]; 9 ...
分类:
编程语言 时间:
2015-06-06 22:05:42
阅读次数:
156