目录
1、MapReduce定义
2、MapReduce来源
3、MapReduce特点
4、MapReduce实例
5、MapReduce编程模型
6、MapReduce 内部逻辑
7、MapReduce架构
8、MapReduce框架的容错性
9、MapReduce资源组织方式
1、MapReduce 定义
Ha...
分类:
其他好文 时间:
2016-04-29 19:44:10
阅读次数:
278
多态
同一个类的不同表现形态,不同的形态是通过其不同的子类体现
java通过将子类对象引用赋值给超类对象变量, 来实现动态方法调用。
面向对象的三个特征与含义
下面看例子:public class A{
public String name = "父类name";
public void move(){...
分类:
编程语言 时间:
2016-04-29 19:45:01
阅读次数:
180
apache kafka总结本文将从多个方面对apache kafka进行总结.简介apache kafka是一个分布式消息队列.
这个消息队列在很多场景中被应用, 这一点在kafka apache项目的网站中就有介绍.
相对于其他消息队列而言(比如rabbitMQ等), 在大量数据传输方面性能较好.
当然也有它的不足, 暂时没有足够的中文文档是一方面, 另一方面, kafka在用户制定方面也...
分类:
Web程序 时间:
2016-04-29 19:45:20
阅读次数:
224
创建表–创建表的语法:
CREATE TABLE
[database_name.[schema_name].|schema_name.]table_name(
column_name datatype [NULL | NOT NULL] [,…n])
[ ON filegroup ]
[ TEXTIMAGE_ON filegroup ]–参数说明
–database_name:...
分类:
数据库 时间:
2016-04-29 19:44:47
阅读次数:
248
有在线课程学员在QQ群中贴了一段对话,说让“贺老师看到请给点建议”。看过之后,决定就在原对话基础上,加点我的评论,以此表明我的观点。
按我博文中匿名的原则,对话的两位主角,一位应该是刚刚从事了程序员工作,化名为“蔡工作”,另一位迫于生计,一边工作一边学习,化名为“郑在学”。
下面是对话,和
我的评论。
蔡工作 20:14:35
hello。还学编程吗?
郑在学 21:07:02...
分类:
其他好文 时间:
2016-04-29 19:44:12
阅读次数:
222
SQLServer + odbc + sqljdbc4.jar...
分类:
数据库 时间:
2016-04-29 19:43:45
阅读次数:
266
文件是 MapReduce 任务数据的初始存储地。正常情况下,输入文件一般是存储在 HDFS 里面。这些文件的格式可以是任意的:我们可以使用基于行的日志文件, 也可以使用二进制格式,多行输入记录或者其它一些格式。这些文件一般会很大,达到数十GB,甚至更大。那么 MapReduce 是如何读取这些数据的呢?下面我们来学习 InputFormat 接口
1、InputFormat接口
In...
分类:
其他好文 时间:
2016-04-29 19:42:43
阅读次数:
233
1.1计算机系统的主要部件:计算机系统是有cpu来做核心进行运行的系统。典型的计算机系统有:pc机,嵌入式设备(手机、平板电脑、游戏机),单片机(家用电器)。
1.2计算机系统组件部件非常多,不同的计算机系统组成部件也不同。但是所有的计算机系统运行时需要的主要核心部件都是3个东西:cpu+外部存储器(Flash/硬盘) + 内部存储器(DDR SDRAM/SDRAM/SRAM)。
1.3pc机...
分类:
其他好文 时间:
2016-04-29 19:43:55
阅读次数:
172
由于gif图太大的原因,我将图放在了github,如果博客中显示不出来图,传送门
由于我是事先写在md上的,导致代码的可读性差,大家将就着看吧。
1. 前言在上一篇博客中,我们介绍了Retrofit的文件上传,文件下载以及进度监听,这篇博客我们来了解下批量上传以及上传进度的监听。2.批量上传要想实现批量上传,我们要考虑下HTML中实现批量上传的方法,借助Form表单,所以,我们也可以通过借助Form...
分类:
移动开发 时间:
2016-04-29 19:44:03
阅读次数:
256
1.Start a container running Consul
2.Start a container running Registrator
3. Start a web service and let Registrator automatically register it on Consul
4. Find the IP address and port of the service from Consul UI, and start using the service...
分类:
其他好文 时间:
2016-04-29 19:44:16
阅读次数:
263
#从特征值分解引入
我们知道矩阵的特征值分解是提取矩阵特征的一个方法,其中v是一个一维矩阵,λ是特征值,代表v表示的矩阵特征的重要性。但矩阵的特征值分解有一个局限性,在于变换的矩阵必须是方阵。奇异值分解现实世界中大部分矩阵都不是方阵,这时如果我们想描述矩阵的特征,就要用到奇异值分解。
假设A是一个N * M的矩阵,那么得到的U是一个N * N的方阵(里面的向量是正交的,U里面的向量称为左奇异向...
分类:
其他好文 时间:
2016-04-29 19:43:55
阅读次数:
157
关于Lambda字节码相关的文章,很早之前就想写了,[蜂潮运动]APP 产品的后端技术,能快速迭代,除了得益于整体微服架构之外,语言层面上,也是通过Java8的lambda表达式的运用以及rxJava响应式编程框架,使代码更加简洁易维护,调用方式更加便捷。本文将介绍JVM中的方法调用相关的字节码指令,重点解析JDK7(JSR-292)之后新增的invokedynamic指令给lambda表达式的动态...
分类:
其他好文 时间:
2016-04-29 19:42:57
阅读次数:
218
因为我司项目重构,我负责编写了一些模块,而每个模块Controller都有list,add等相同的方法,他们并不需要处理业务逻辑,只是将请求转到Service层处理完后,根据返回结果再转到相应的视图。所以我编写了Controller层的抽象类,并且在抽象类中实现常用的方法的方法且标记此类的常用注解@RequestMapping("/list")。
然后其他的所有想要具有 普通CRUD功能的C...
分类:
其他好文 时间:
2016-04-29 19:42:50
阅读次数:
275
博客将按照下面的步骤介绍Volley的重新封装:
1.OkHttp3的关于Volley的HttpStack实现
2.HttpRequest的实现和HttpListener回调监听的封装
3.Volley原始的Request的Wrap
4.各种方式的请求的重新实现
5.统一请求的实现
6.使用...
分类:
移动开发 时间:
2016-04-29 19:41:27
阅读次数:
247
在学习新内容之前,我们先来弄清楚两个问题:
1 . 什么是ViewGroup?
ViewGroup是一种容器。它包含零个或以上的View及子View。
2 . ViewGroup有什么作用?
ViewGroup内部可以用来存放多个View控件,并且根据自身的测量模式,来测量View子控件...
分类:
移动开发 时间:
2016-04-29 19:42:59
阅读次数:
255