自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Antlr4学习2-Java开发

Antlr4学习2-Java开发 0x00 系列文章目录 Antlr4学习1-基本概念和入门示例 Antlr4学习2-Java开发 0x01 摘要 本文主要讲下使用Java来围绕Antlr开发和应用。 0x02 简单例子 2.1 Maven依赖 在pom.xml里加入以下依赖: &...

2018-09-30 15:15:03

阅读数 2438

评论数 0

原创 Elasticsearch学习-Doc与Segment原理

Elasticsearch学习-Doc与Segment原理 0x00 系列文章目录 Elasticsearch学习-关于倒排索引、DocValues、FieldData和全局序号 Elasticsearch学习-搜索调优 Elasticsearch学习-Doc原理 0x01 摘要...

2018-09-29 18:16:59

阅读数 2452

评论数 0

转载 Java 9~Java11的七大新特性

(转)Java 9~Java11的七大新特性 转载声明 本文原文为英文,作者Benjamin。本文内容转自高可用架构,由方圆翻译。 请大家关注公众号【高可用架构 】,尊重作者的辛苦付出。 本文转载只是为了方便学习。 如给原作者带来不便,请联系我删除。 0x01 摘要 Java11 发布了,然而很多...

2018-09-29 13:23:41

阅读数 156

评论数 0

转载 一文读懂Java 11的ZGC为何如此高效

(转)一文读懂Java 11的ZGC为何如此高效 转载声明 本文原文为英文,作者Sadiq Jaffer& Richard Warburton。本文内容转自高可用架构,由方圆翻译。 请大家关注公众号【高可用架构 】,尊重作者的辛苦付出。 本文转载只是...

2018-09-29 13:22:05

阅读数 73

评论数 0

原创 Flink学习3-API介绍

Flink学习3-API介绍 0x00 系列文章目录 Flink系列1-基础概念 Flink系列2-安装和启动 Flink系列3-API介绍 0x01 摘要 本文主要是介绍Flink的不同层次(level)API抽象,学习怎么通过API高效处理有状态性的计算无界和有界的数据流。...

2018-09-29 00:28:26

阅读数 1102

评论数 0

原创 Elasticsearch学习-搜索调优

Elasticsearch学习-搜索调优 0x00 系列文章目录 Elasticsearch学习-关于倒排索引、DocValues、FieldData和全局序号 Elasticsearch学习-搜索调优 0x01 摘要 本文会讲讲es中的4种搜索模式以及该如何选择,还会说一些常用...

2018-09-28 18:15:41

阅读数 377

评论数 0

原创 Kafka-常见问题

Kafka-0.8.2.1常见问题 Consumer报错 问题描述: WARN [console-consumer-23149_hadoop2-1476872289945-6edaec5e-leader-finder-thread], Failed to add leader...

2018-09-28 15:57:03

阅读数 353

评论数 0

原创 Flink学习2-安装和启动

Flink系列2-安装和启动 0x00 系列文章目录 Flink系列1-基础概念 Flink系列2-安装和启动 0x01 摘要 本篇文章主要讲解Flink下载、安装和启动的步骤。 0x02 下载 关于下载的更多信息可参考Flink官网 如果是用的MacOS X,可以直接用Homebrew安装...

2018-09-28 15:26:18

阅读数 2719

评论数 0

原创 关于i.e. e.g. etc. aka

关于i.e. e.g. etc. 0x01 摘要 最近看英文文档,经常出现i.e. e.g. etc.这样的字眼,印象中以前上学的时候英文老师有时候会写出这样的缩写词,但已经分不清到底哪个是哪个了,也没有深究过。今天终于下决心要研究下这三个家伙到底啥意思。 0x02 i.e. 2.1 含义 i.e...

2018-09-28 11:27:53

阅读数 264

评论数 0

原创 Flink学习1-基础概念

Flink系列1-基础概念 0x00 系列文章目录 Flink系列1-基础概念 Flink系列2-安装和启动 0x01 摘要 本文是作者学习Flink的一些文档整理、记录和心得体会,希望与大家共同学习探讨。 0x02 Flink简介 2.1 概念 Apache Flin...

2018-09-28 00:44:55

阅读数 501

评论数 0

转载 Redis学习-FAQ

Redis FAQ 转载声明 本文内容大量转自Java技术栈、 菜鸟架构 ,再加自己的理解有少许改动。 请大家关注公众号【Java技术栈 】【 菜鸟架构 】,尊重作者的辛苦付出。 本文只是为了方便学习。 如给原作者带来不便,请联系我删除。 0x00 目录 0x01 摘要 考虑到绝大部分写...

2018-09-27 23:15:57

阅读数 61

评论数 0

原创 Redis学习-知识梳理

Redis介绍 0x00 系列文章目录 0x01 摘要 本文主要讲解redis基本概念,希望大家阅读后有所收获。 0x02 Redis是什么 2.1 简介 Redis本质上是一个Key-Value类型的内存型数据库。因为是纯内存操作,Redis的性能非常出色,读写可达1...

2018-09-27 23:10:55

阅读数 96

评论数 0

原创 个人博客写作模板

个人博客写作模板 0x00 系列文章目录 源码走读-Yarn-ResourceManager01-基础概念 源码走读-Yarn-ResourceManager08-总结 0x01 摘要 摘要正文 0x02 正文 2.1 二级标题 2.1.1 三级标题 我简要说几点: 第一点 第二点 第三点...

2018-09-27 12:35:24

阅读数 886

评论数 0

原创 Hadoop Streaming介绍

Hadoop Streaming介绍 0x01 基础概念 1.1 简介 用户可以使用Hadoop Streaming来用任意语言(如python)来编写、运行MR作业,下面是一个官方示例: $HADOOP_HOME/bin/hadoop jar $HADOOP_HOME/hadoop-strea...

2018-09-27 00:37:00

阅读数 673

评论数 0

原创 Antlr4学习1-基本概念和入门示例

0x01 摘要 ANTLR (ANother Tool for Language Recognition) 是一个强大的解析器的生成器,可以用来读取、处理、执行或翻译结构化文本或二进制文件。他被广泛用来构建语言,工具和框架。ANTLR可以从语法上来生成一个可以构建和遍历解析树的解析器。 ...

2018-09-20 21:01:31

阅读数 7789

评论数 9

原创 Spring-SpringMVC-全局异常处理

SpringMVC-全局异常处理 0x01 摘要 SpringMVC全局异常处理有好几种方式,每种都有自己的应用场景,在这里做一个整理,仅供参考。 0x02 error-code方式 2.1 web.xml配置 方式有两种,都是在web.xml中配置。可以通过匹配http错误代码...

2018-09-15 21:12:15

阅读数 1294

评论数 0

原创 源码走读-Yarn-ResourceManager01-基础概念

0x01 基础概念 Yarn作为一款热度颇高的开源资源调度器,对他的源码分析有助于大家理解其内部执行机制。本文基于2.6.0-cdh5.8.2,仅供参考。 第一章我们先了解下Yarn的一些基本概念,读完这一章可以了解Yarn的基本的框架和流程,以便更快更好的阅读理解后面章节。 ...

2018-09-14 17:58:30

阅读数 651

评论数 0

原创 源码走读-Yarn-ResourceManager08-总结

0xFD 单元测试 下面说下调试的时候的一些单元测试: hadoop-2.6.0-cdh5.8.2/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/ja...

2018-09-13 00:13:03

阅读数 74

评论数 0

原创 源码走读-Yarn-ResourceManager07-ShutdownHookManager

0x07 ShutdownHookManager 在yarn代码中可以看到很多地方都使用了以下代码来添加自己的ShutdownHook: ShutdownHookManager.get().addShutdownHook( new CompositeServiceShu...

2018-09-13 00:08:17

阅读数 112

评论数 0

原创 源码走读-Yarn-ResourceManager06-MR任务提交-服务端分析

0x06 RM调度-MR任务提交-服务端分析 上文我们提到过,Yarn中Client和RM交互的协议是ApplicationClientProtocol,我们已经分析过这一协议在客户端的实现ApplicationClientProtocolPBClientImpl,这一章节我们就从分析这一协议服...

2018-09-12 22:52:17

阅读数 138

评论数 0

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