区块链如何改变供应链
|
1.2 Hadoop 特点 1.2.1 Hadoop 特点 高可用 Hadoop 底层对同一个数据维护这多个复本,即使Hadoop某个计算元素或者存储出现问题,也不会导致数据的丢失。 高扩展 在集群之间分配任务数据,可以方便的扩展跟删除多个节点,比如美团节点就在3K~5k 个节点 高效性 在MapReduce的思想下 Hadoop是并行工作的,以加快任务的处理速度 高容错性 如果一个子任务速度过慢或者任务失败 Hadoop会有响应策略会自动重试跟任务分配。 1.2.2 Hadoop 架构设计
Hadoop 的 1.x 跟 2.x 区别挺大,2.x 主要是将1.x MapReduce中资源调度的任务解耦合出来交 Yarn 来管理了(接下来本文以2.7开展探索)。 大数据时代数据量超级大,数据具有如下特性:
以前的存储手段跟分析方法现在行不通了!Hadoop 就是用来解决海量数据的 存储 跟海量数据的 分析计算 问题的,创始人 Doug Cutting 在创建 Hadoop 时主要思想源头是 Google 三辆马车
现在说的 Hadoop 通常指的是 Hadoop 生态圈 这样一个广义概念,如下: Window三种类型都存在的情况下,显示层级是怎样。 Type表示Window的类型,一共三种:
可以看到,区别就是有个Window层级(z-ordered),层级高的能覆盖住层级低的,离用户更近。 Window就是指PhoneWindow吗? 如果有人问我这个问题,我肯定心里要大大的疑惑了??。 可不就是PhoneWindow吗?都唯一实现类了,净问些奇怪问题。 但是面试的时候遇到这种问题总要答啊?这时候就要扯出Window的概念了。
PhoneWindow什么时候被创建的?
熟悉Activity启动流程的朋友应该知道,启动过程会执行到ActivityThread的handleLaunchActivity方法,这里初始化了WindowManagerGlobal,也就是WindowManager实际操作Window的类,待会会看到: (编辑:柳州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


