hadoop原理 spark原理 kafka原理 数据仓库部分 Hadoop原理 MapReduce的原理 默认根据hdfs上文件的block来启动相应数量的mapTask,每个mapTask处理该分片文件时,以用户定义…
标签:原理
大数据面试题汇总
结合自身面试经历,包括BAT、SF、中信等等公司所做的面试题汇总。主要包括以下几大类: 一、spark相关 1.Spark的Shuffle原理及调优? 2.hadoop和spark使用场景? 3.spark如…
Shuffle操作原理操作
一、普通的Shuffl操作原理 普通的Shuffle操作原理剖析 二、优化后的Shuffle原理剖析 优化后的Shuffle原理剖析
Java线程池的原理及实现
欢迎Follow我的GitHub, 关注我的CSDN. 其余参考Android目录. 欢迎关注我们的微信公众号:杨守乐 转载来源:http://blog.csdn.net/xiaole0313/article/detai…
[Android] View 工作原理(一)
前言 本文参考《Android 开发艺术探索》及网上各种资料进行撰写,目的是为自己理清 Android 中 View 的工作原理,复习学习内容,为后期阅读开源自定义 View 源码做好准备,深入学习可查看参考资料中的内容…
[Android] View 工作原理(二)
前言 本文大量参照《Android 开发艺术探索》及参考资料的内容整合,主要帮助自己理清 View 的工作原理。深入学习希望大家更多的关注参考资料。 上一篇文章了解了 MeasureSpec 的概念及获取,从名字上看就能…
ThreadLocal作用、场景、原理
1.ThreadLocal 是什么? 在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多…
线程池工作机制与原理
书接上文,<a href=”http://www.jianshu.com/p/aa5884bcd032″>Java线程池</a>。 接下来记录一下线程池的工作机制和原理 线…
EventBus 原理解析
EventBus 是一款在 Android 开发中使用的发布/订阅事件总线框架,基于观察者模式,将事件的接收者和发送者分开,简化了组件之间的通信,使用简单、效率高、体积小!下边是官方的 EventBus 原理图: Eve…
Android中的AsyncTask的工作原理
Android中的线程机制是非常重要的,在很多情况下为了使APP不卡顿,我们需要将很多事情放到子线程中执行,使主线程尽量没有耗时操作,否则会导致ANR.Android中的线程几乎完全采用了Java中的线程机制,那么创建、…
JUnit Rule 原理分析
为了加深对JUnit Rule的理解,将其拆分出来单独作为一篇文章讲述. JUnit Rule原理分析 在写自定义Rule之前先对之前说到的系统实现的Rule做一个简单的原理分析,这样更能加深我们对自定义Rule的理解.…