保存成功
保存失败,请重试
提交成功
lixiaobao

lixiaobao

资深开发工程师
2017年开始做大数据,涉及的技术栈有HDFS , Spark,HBase ,Impala,Flume 等,精通 Java,熟练使用 php,js,html。 热衷于贡献开源代码,现在是HBase contributor,Apache Metamodel contributor。 HBase集群,Java应用程序调优,有丰富的经验。有处理百万级数据的经验。...更多
文章6

成为 Java Stream 高手

Java 8 API 添加了一个新的抽象称为流 Stream,可以让你以一种声明的方式处理数据。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream API 可以极大提高 Java 程序员的生产力,让程序员写出高效率、干净、简洁的代码。 这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序,聚合等。 元素流在管道中经过中间操作(intermediate operation)的处理,最后由最终操作(terminal operation)得到前面处理的结果。 通过本 Chat 你将学习到: + 怎么创建 Java Stream + Stream 的中间操作 + Stream 的最终操作 + 数据库的 Stream + 使用 Stream 创建数据库应用 本 Chat 适合想对流有初步以及深入理解的人群,以及如何想通过流提高代码能力的人。
170 订阅

Linux 磁盘挂载

在安装服务器以后,有时候需要格式化并且挂载新的磁盘,那么这篇文章会告诉你答案。 本 Chat 你将会获得以下知识: + 如何发现并且格式化新的磁盘; + 如何挂载磁盘,重启后也生效。
免费
53 订阅

如何向开源项目贡献代码

向开源项目贡献代码看似直接 clone ,从头读代码找 bug 就以了,但是读着读着发现看不懂了,浪费了时间,然后什么也没学到。这场 Chat 希望能够帮助更多的技术作者解决这些问题,加入开源的行列,向开源贡献更多的力量,同时帮助自己的成长。 文章会涉及哪些内容: + 如何开始读取代码 + 找到 bug 如何让修改 + 如何在开源项目中学习新的知识。
147 订阅

HBase 客户端怎么读取与写入数据以及如何优化写入读取

HBase 作为分布式、可扩展的 NoSQL 数据库,在各个行业承担着重要职责。 本场 Chat,帮读者了解 HBase Client 是如何与读写数据的,主要内容包括: - HBase 基本概念 - HBase 读取数据流程 - HBase 写入数据流程 - HBase 读取写入优化 期望通过以上内容,在用 HBase 的人能够巩固了解 HBase Client 的基本使用,以及如何去建立链接传输数据与优化;初学者能够进行深入的学习。
101 订阅

Apache Flume 日志采集的系统的原理实现以及二次开发

Flume 是 Cloudera 提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume 支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume 提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。 本场 Chat 首先会带领大家入门 Flume 的原理与使用,然后针对常用的配置进行详细地阐述,帮助大家对 Flume 做到知其然,并知其所以然,并且还会讲解如何拓展定制自己的 source,channel,sink 。 本场 Chat 您将学到如下内容: 1. Flume 的原理以及设计思想; 2. Flume 的常用配置。 3. Flume 的二次开发。
104 订阅

Apache MetaModel 原理与使用

MetaModel 是一个 Java 类库,设计它的目的是提供一个可以与任何数据存储(不论是关系型数据库、NoSQL 数据库,还是电子表格或者其他格式的文件)进行交互的单一接口,通过交互来搜索元数据,查询、写入或更改数据存储中保存的数据。 本场 Chat 首先会带领大家入门 MetaModel 的原理与使用,然后针对常用的关键技术进行详细地阐述,帮助大家对 MetaModel 做到知其然,并知其所以然。 本场 Chat 您将学到如下内容: 1. MetaModel 的原理以及设计思想; 2. MetaMofel 的使用方法。
103 订阅
微信扫描登录