一个并发相关的问题。关于线程安全的list结构,网上只找到两种答案:(1) Collections.synchronizedList和(2) CopyOnWriteArray...
官方文档翻译http://kylin.apache.org/blog/2016/06/10/standalone-hbase-cluster/ 介绍:Apache Kylin...
对于下面一段SQL 在由一条SQL分析SparkSQL执行过程(二)中,我们分析到Spark如何封装SessionState,使得用户只需要通过SparkSQL入口Spark...
一、UML基础 为什么要使用UML 对象是面向对象世界的核心。面向对象软件分析和设计,最基本的需求是高效的识别对象,完成对象识别之后,赋予每个对象相应的功能或职责。在完成以上...
向量化执行和编译执行是目前主流的两种数据库执行引擎优化手段,本文从以下几个方面对向量化执行和编译执行进行浅析。一、以当代CPU主要特性为背景,引出数据库执行引擎的主要优化...
今天看了一些专业的解释,还是对ODS、DW和DM认识不深刻,下班后花时间分别查了查它们的概念。 ODS——操作性数据 DW——数据仓库 DM——数据集市 1.数据中心整体架构...
李忠秋老师在得到上发布精品课了,爱逻辑爱思考的小伙伴都想去围观。有效训练你的结构化思维 定义:结构思考力是一种控制大脑,从发散的信息中进行提炼的一种思维方式。 用2倍速听完两...
前不久,经某大神推荐,拜读了《结构思考力》一书,不得不说,看完有种醍醐灌顶的感觉。正如本书封面上的一句话“只有思考清晰,才能表达有力”。于是整理了这份读书笔记,分享给广大网友...
对于一般的开发者,很少需要直接使用Java反射机制来完成功能开发,但是反射是很多框架譬如 Spring, Mybatis 实现的核心,反射虽小,能量却很大。 本文主要介绍反射...