张伯毅的专栏

人生就是一道证明题,证明我们的存在不是偶然....

Flume 1.9.0 源码解析 : TailDirSource 全解

TailDirSource继承了AbstractSource类,而AbstractSource类中channelProcessor属性负责将Source中的Event提交给Channel组件 TailDirSource类通过配置参数匹配日志文件,获取日志文件更新内容并且将已经读取的偏移量记录到特...

2019-05-07 16:15:31

阅读数 65

评论数 0

Spark2.3.2源码解析: 算子解析 [ 一 . 概览 ]

本章先大体对Spark的算子进行分类, 然后根据分类做具体分析  从大方向来说,Spark 算子大致可以分为以下两类: 1)Transformation 变换/转换算子:这种变换并不触发提交作业Action 操作,完成作业中间过程处理。      Transformation ...

2019-03-11 11:52:31

阅读数 49

评论数 0

Java源码分析:关于 HashMap 1.8 的重大更新

前言 HashMap 在 Java 和 Android 开发中非常常见 而HashMap 1.8 相对于 HashMap 1.7 更新多 今天,我将通过源码分析HashMap 1.8 ,从而讲解HashMap 1.8 相对于 HashMap 1.7 的更新内容,希望你们会喜欢。 本文基于版本 JD...

2019-03-05 10:30:06

阅读数 53

评论数 0

提示
确定要删除当前文章?
取消 删除