摘要:
一、jvm的组成 对比上图,jvm由主要由两个重要组件和五个内存区间组成: 两个重要组件:类加载子系统:class loader subsystem 、 执行引擎:execution engine 五个内存区间:方法区、堆、java栈、程序寄存器、本地方法栈 1、类加载子系统 负责查找并装载Clas
阅读全文
posted @ 2017-08-30 22:58
张超五
阅读(149)
推荐(0)
摘要:
(转自:http://blog.csdn.net/woshiwanxin102213/article/details/17584043) 一、hbase 基本架构 Hbase基本组件说明: Client 包含访问HBase的接口,并维护cache来加快对HBase的访问,比如region的位置信息
阅读全文
posted @ 2017-08-29 22:38
张超五
阅读(161)
推荐(0)
摘要:
一、数据仓库 数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持管理决策。 (1) 面向主题:指数据仓库中的数据是按照一定的主
阅读全文
posted @ 2017-08-28 22:27
张超五
阅读(266)
推荐(0)
摘要:
java表达式中,整数默认是int类型,小数默认是double类型; += 等增强赋值操作符自带有强制类型转换功能 (以下内容转自http://www.cnblogs.com/xiaonanhai/p/6075729.html) 1.表达式中的自动类型提升: 表达式求值时,Java自动的隐含的将每个
阅读全文
posted @ 2017-08-27 17:29
张超五
阅读(414)
推荐(0)
posted @ 2017-08-23 00:04
张超五
阅读(138)
推荐(0)
摘要:
一、java反射机制是什么? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 二、java反射机制的作用? 主要功能:在运行时判断任意一个对象所属
阅读全文
posted @ 2017-08-22 22:25
张超五
阅读(117)
推荐(0)
摘要:
一、Hive是什么,作用是什么? 可以这么简单得理解,Hive是一个工具。它得作用是查询hdfs文件系统上得海量数据,方式是通过HQL语句查询(类似sql)。 或许你又有疑问了,明明可以在java程序里直接访问HDFS的数据了啊,为什么还出来一个Hive工具,不是多此一举吗?这种想法的确是对的,而为
阅读全文
posted @ 2017-08-17 22:20
张超五
阅读(143)
推荐(0)
摘要:
一.combiner combiner不是mapreduce的一个必备过程,是由开发者选择是否使用的,是mapreduce的一种优化手段。 combiner的作用:combiner是为了解决mapreduce过程中的两个性能瓶颈,1.网络宽带严重被占降低程序效率,2.单一节点承载过重降低程序效率。所
阅读全文
posted @ 2017-08-16 00:00
张超五
阅读(367)
推荐(0)
摘要:
(本文非原创,摘抄于http://blog.csdn.net/dr_guo/article/details/51150278) 输入分片(Input Split):在进行map计算之前,mapreduce会根据输入文件计算输入分片(input split),每个输入分片(input split)针对
阅读全文
posted @ 2017-08-15 21:35
张超五
阅读(257)
推荐(0)
摘要:
mapreduce工作的5个阶段(按照时间顺序): 1.输入分片(input split)、 2.map阶段、 3.combiner阶段、 4.shuffle阶段和 5.reduce阶段 1.输入分片(input split): 在进行map计算之前,mapreduce会根据输入文件计算输入分片(i
阅读全文
posted @ 2017-08-14 22:38
张超五
阅读(2962)
推荐(0)