图片发自简书App先做个自我介绍,本人04年从某985人力资源管理专业毕业后,便一头扎入了HR这个深坑,从深圳到北京,从传统行业到互联网,2010年中国人民大学MBA毕业,仍...
1. Overview-概览 每一个Spark应用都是由包含一个main方法的driver program组成,并且能够在一个集群上执行一系列的并行操作。Spark的...
1. 介绍 Swagger是一个简单又强大的能为你的Restful风格的Api生成文档工具。在项目中集成这个工具,根据我们自己的配置信息能够自动为我们生成一个api...
MapReduce编程模型介绍 MapReduce采用"分而治之"的思想,把大规模数据集的操作分发(map)给一个主节点(JobTracker)管理下的各个分节点(TaskT...
预知 HDFS是被Hadoop应用使用的一个主要的分布式存储文件系统。一个HDFS集群主要由一个NameNode(管理文件系统元数据)和多个DataNode(存储实际的数据)...
hdfs是什么? 问题: 1. hdfs是基于什么样的原理将文件分块存储到分布式环境中的各个设备上的? 2. hdfs是怎么来管理存储在各个设备上的分块文件的? 3. h...
Hadoop认识 Hadoop包含的模块: Hadoop Common:支持其他hadoop模块的公用工具包; HDFS:高吞吐量访问的分布式文件系统; Hadoop YAR...
类定义 从类的定义我们可以直观的知道LinkedList拥有List和Deque(双向队列)的双重特性.也就是说LinkedList是一种双向链表的实现方式,大家都知道链表的...
Vector是java中线程安全的list,每个公有方法均被synchronized修饰, 在多线程环境下推荐使用这个类来创建list.与Arraylist在一些区别是:a....
Java中ArrayList的实现原理: ArrayList内部会维护一个Object的数组对象, 针对ArrayList的任何操作在内部都是通过操作Object这个数组对象...
Java中set集合接口: 用于存储没有重复元素(equals()和hashCode())的集合,可以存储null元素. 下面详细介绍HashSetHashSet实现方式: ...
Map是java中用于存储建值对的一种数据结构方式.键不能重复, 每一个键可以匹配多个值(也就是一个链表).这个接口是用于替换Dictionary这个抽象类的. HashMa...
TreeMap:基于红黑树实现的一个有序的Map实现类.这个有序的维护是通过key实现的Comparable接口或者是在构造时传入的Comparator类来实现它的一个排序规...
LinkedHashMap是继承自HashMap,并实现Map接口.所以他拥有HashMap的结构,同时他又有LinkedList的结构(双向链表的结构-环形的).由于Lin...
Timer是jdk1.3中自带的定时任务框架系统.一个调度定时任务的工具线程类.可以执行一个只调度一次的任务也可以重复调度一个一定间隔时间的任务.一个Timer实例就是一个调...
Future是在jdk1.5之后才加入进来,属于java.util.concurrent.*框架中的一个接口.Future接口定义了一个异步计算结果的规则.在Future类中...
yield()方法 A hint to the scheduler that the current thread is willing to yield its curre...
ReentrantLock是java1.5中lock框架中Lock接口的一个实现类.一个ReentrantLock的实例锁拥有和synchronized相同的行为和语义,并且...