上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 一、概述 MapReduce是一种编程模型,这点很重要,仅仅是一种编程的模型,而不是具体的软件。在hadoop中,HDFS是分布式的文件存储系统,而MapReduce是一个分布式的计算框架。用于大规模数据集(大于1TB)的并行运算。 说白了就是程序运行时将数据操作分为好几部,主要是:拆分->排序-> 阅读全文
posted @ 2019-04-03 16:35 他山之石·玉 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 一,前言 TreeMap:基于红黑树实现的,TreeMap是有序的。 二,TreeMap结构 2.1 红黑树结构 红黑树又称红-黑二叉树,它首先是一颗二叉树,它具体二叉树所有的特性。同时红黑树更是一颗自平衡的排序二叉树。我们知道一颗基本的二叉树他们都需要满足一个基本性质--即树中的任何节点的值大于它 阅读全文
posted @ 2019-04-03 15:48 他山之石·玉 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一,前言 HashMap实现了Map的接口,而Map的类型是成对出现的。每个元素由键与值两部分组成,通过键可以找对所对应的值。Map中的集合不能包含重复的键,值可以重复;每个键只能对应一个值。 存储数据采用的哈希表结构,元素的存取顺序不能保证一致。由于要保证键的唯一、不重复,需要重写键的hashCo 阅读全文
posted @ 2019-04-02 22:08 他山之石·玉 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 一,前言 类实现Set接口,由哈希表支持(实际上是一个 HashMap集合)。HashSet集合不能保证的迭代顺序与元素存储顺序相同。HashSet集合,采用哈希表结构存储数据,保证元素唯一性的方式依赖于:hashCode()与equals()方法。 二,HashSet结构 2.1 什么是哈希表 哈 阅读全文
posted @ 2019-04-02 21:25 他山之石·玉 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一,前言 LinkedList是一个实现了List接口和Deque接口的双端链表。有关索引的操作可能从链表头开始遍历到链表尾部,也可能从尾部遍历到链表头部,这取决于看索引更靠近哪一端。 LinkedList不是线程安全的。 二,LinkList结构 LinkList内部是一个双向列表的结构,如下图所 阅读全文
posted @ 2019-04-01 21:08 他山之石·玉 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一,前言 ArrayList是Java开发中使用比较频繁的一个类,通过对源码的解读,可以了解ArrayList的内部结构以及实现方法,清楚它的优缺点,以便我们在编程时灵活运用。 二,ArrayList结构 如上图所示:ArrayList是一种线性数据结构,它的底层是用数组实现的,相当于动态数组。与J 阅读全文
posted @ 2019-03-26 21:29 他山之石·玉 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 基本类型包装类 基本类型包装类概述 在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的。而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数据类型,如年龄需要转换成int类型,考试成绩需要转换成double类型等。那么,想实现字符串与基本数据之间转换怎么办呢? Java中 阅读全文
posted @ 2019-03-24 16:07 他山之石·玉 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 正则表达式的概念 正则表达式(英语:Regular Expression,在代码中常简写为regex)。 正则表达式是一个字符串,使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索、替换那些符合某个规则的文本。 正则表达式的匹配 阅读全文
posted @ 2019-03-24 12:27 他山之石·玉 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Java API Java 的API(API: Application(应用) Programming(程序) Interface(接口)) Java API就是JDK中提供给我们使用的类,这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。 在JDK安 阅读全文
posted @ 2019-03-23 22:31 他山之石·玉 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 不同修饰符使用细节 常用来修饰类、方法、变量的修饰符如下: public 权限修饰符,公共访问, 类,方法,成员变量 protected 权限修饰符,受保护访问, 方法,成员变量 默认什么也不写 也是一种权限修饰符,默认访问, 类,方法,成员变量 private 权限修饰符,私有访问, 方法,成员变 阅读全文
posted @ 2019-03-23 13:37 他山之石·玉 阅读(232) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页