- 博客(4)
- 收藏
- 关注
翻译 Hadoop关于MapReduce
简述 MapReduce是一种可用于数据处理的编程模型,用以进行大数据量的计算。Hadoop可以运行各种上语言版本的MapReduce程序。 MapReduce程序本质上是并行运行的,因此可以将大规模的数据分析任务分发给任何一个拥有足够多机器的数据中心。 MapReduce的优势在于处理大规模数据集。 为了加快处理速度,我们需要并行处理程序来进行数据分析。从理论上讲,我们可以使用计算机上所
2017-10-20 22:42:27 330
翻译 jdk1.8之前版本------->HashMap简述
以下是JDK1.8之前版本的源码简介 一、什么是HashMap Hash:散列将一个任意的长度通过某种(hash函数算法)算法转换成一个固定值。 Map:存储的集合 HashMap是数组+链表的数据结构 总结:通过hash出来的值,然后通过这个值定位到这个map,然后把这个value存储到这个map中。 此类不保证映射顺序,也不保证映射顺序恒久不变。 数组长度默认16
2017-10-14 14:15:47 277
翻译 Java内存泄露和溢出
基本概念 内存泄露:程序中动态分配内存给临时对象,但是对象不会被GC所回收,它始终占用内存。从而引发内存溢出 内存溢出:程序运行过程中无法申请到足够的内存而导致的一种错误。 内存泄露是导致内存溢出的一种诱因,但不是唯一的因素。 Java堆溢出(OutOfMemoryError:Java heap space) 堆是用来存储对象实例的,因此如果我们不断地创建对象,并且使创建的对
2017-10-12 22:05:56 197
翻译 JVM堆与栈
数据类型 java虚拟机中,数据类型可以分为二大类:基本数型和引用类型。基本类型的变量保存原始值,即:代表的值就是数据值本身; 而引用类型的变量保存引用值。‘引用值’代表了某个对象的引用,而不是对象的本身,对象的本身存放在这个引用值所表示的地址的位置。 基本类型:byte,short,int,long,char,float,double,boolean 引用类型:对象,数组
2017-10-11 21:37:14 143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人