摘要: 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 示例 2: 示例 3: 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。 阅读全文
posted @ 2018-11-22 10:40 想学螺旋丸 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 我所认为的MapReduce 是一个分而之治的过程,首先Map阶段将数据分成一个个键值对(key,value)的形式,之后reduce阶段将含有相同key值的键值对做一个聚合,最终形成一个新的键值对。 而在Map和Reduce之间中最重要的就是Shuffle过程,shuffle是Hadoop默认给我 阅读全文
posted @ 2018-11-21 19:53 想学螺旋丸 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Hadoop 两个核心模块: (1)计算模块 MapReduce (2)存储模块 分布式文件系统 Hadoop解决了什么问题? 海量数据需要及时分析和处理 海量数据需要深入分析和挖掘 数据需要长期保存 海量数据需要及时分析和处理 海量数据需要深入分析和挖掘 数据需要长期保存 MapReduce引入: 阅读全文
posted @ 2018-11-18 12:41 想学螺旋丸 阅读(135) 评论(0) 推荐(0) 编辑