2017年8月3日

每天一个设计模式 -- 单例模式

摘要: 先从最熟悉的单例模式开始! public class Singleton { /** * 1.某些类的创建过于频繁,频繁创建一些大型对象,是一笔很大的系统开销 * 2.省去 new 操作符,降低系统内存的使用频率,降低GC的开销 * 3.有些核心交易,控制着交易流程,如果该类可以创建多个,系统会乱。 阅读全文

posted @ 2017-08-03 11:02 零零多 阅读(100) 评论(0) 推荐(0)

2017年6月2日

Hadoop 学习笔记 (2) -- 关于MapReduce

摘要: 1. MapReduce 定义: 是一种可用于数据处理的编程的模型 优势: MapReduce 本质上是并行运行的,因此可以将大规模的数据分析任务,分发给任何一个拥有足够多机器的 的数据中心。 MapReduce 的优势在于处理大规模数据集。 过程: (map 和 reduce) 每个阶段都已 键值 阅读全文

posted @ 2017-06-02 10:15 零零多 阅读(129) 评论(0) 推荐(0)

2017年6月1日

Hadoop 学习笔记 (1) -- 初识Hadoop

摘要: 1. 数据存储与分析 问题: 在硬盘存储容量不断上升的今天,传输速率并没有提升(TB 级的硬盘已经成为了存储的主流,但是传输速度还停留在 100M/s , 读完整个硬盘的数据需要 2.5 个小时),这个就产生了效率的问题。 解决: 如果我们有100个硬盘,每个硬盘存储 1% 的数据,并行读取,那么不 阅读全文

posted @ 2017-06-01 17:36 零零多 阅读(166) 评论(0) 推荐(0)

导航