Flume简介
Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。
系统功能
日志收集
Flume最早是Cloud...
分类:
其他好文 时间:
2014-07-28 14:41:13
阅读次数:
491
前言:貌似以前自己也写过图片懒加载插件,但是新公司使用的是jQuery.lazyload插件,为了更好的运用,自己还是把源码看了遍,分别记录了如何使用,插件原理,各个配置属性的完整解释,demo实例,源码分析(较简短),源码分析可以配合使用,配置属性,原理进行阅读,如需转载,请注明出处博客园 华子y...
分类:
Web程序 时间:
2014-07-27 22:59:59
阅读次数:
391
分析完leveldb以后,接下来的时间准备队tair的源码进行阅读和分析。我们刚刚分析完了leveldb而在tair中leveldb是其几大存储引擎之一,所以我们这里首先从tair对leveldb的使用和修改来窥探在这个分布式的存储引擎中是如何将area和bucket持久化到存储,并且方便bucke...
分类:
数据库 时间:
2014-07-27 22:41:49
阅读次数:
574
http://blog.csdn.net/atfield/article/details/1396735http://blog.csdn.net/atfield/article/details/1488934文章介绍了tok->CST->ASTAST->bytecode是我们的目标
分类:
编程语言 时间:
2014-07-27 10:00:02
阅读次数:
197
首先来说一下api文档使用,api这个词对有一定开发经验的java编程人员来说是很喜爱的~
java当然也提供了api开发文档,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 找到下面的:
下载自己喜爱的版本即可,解压,点击~/jdk-7u60-apidocs/api/index.html就...
分类:
编程语言 时间:
2014-07-26 02:23:16
阅读次数:
252
Spark SQL 中Catalyst的核心优化器Optimizer源码剖析...
分类:
数据库 时间:
2014-07-26 02:17:36
阅读次数:
390
以前比较两个List数据,筛选出所需要的数据时候,一直套两层for循环来执行。用到去重(Distinct)的时候,这两个需求其实都是一样的,都是需要比较两个集合,查看了下它的源码,里面确实有值得借鉴的地方。先附上源码一直我调试的代码,大部分地方加上了注释 1 class Program 2 ...
分类:
其他好文 时间:
2014-07-26 00:55:36
阅读次数:
356
前言zepto号称迷你版jQuery,并且成为移动端dom操作库的首选事实上zepto很多时候只是借用了jQuery的名气,保持了与其基本一致的API,其内部实现早已面目全非!艾伦分析了jQuery,小钗暂时没有那个本事分析jQuery,这里就恬不知耻说说自己对zepto的源码理解,希望对各位有用首...
分类:
Web程序 时间:
2014-07-26 00:39:36
阅读次数:
405
Spark SQL Catalyst的核心类库TreeNode详解,配有实例,图文并茂。...
分类:
数据库 时间:
2014-07-24 23:37:23
阅读次数:
895
1.传统的socket: 阻塞式通信模式 tcp连接: 与服务器连接时 .必须等到连接成功后 才返回 .
udp连接: 客户端发送数据 ,必须等到发送成功后返回 .
每建立一个 Scoket连接时, 同事创建一个新线程对该 Socket进行单独通信(采用阻塞式通信 )
这种方式具有很高的响应速度,并且控制起来也很简单,在连接数较少的时候非常有效,但是如果
对每一个连接都产生一个线程的无疑...
分类:
其他好文 时间:
2014-07-24 23:31:17
阅读次数:
598