摘要: InputFormat主要用于对输入数据的描述。提供了两个功能。 1,数据的切片。InputFormat按照某个策略,将输入数据切分为若干个split,Map任务的个数和split的个数相对应。 Inputformat中对应getSplits的方法,完成数据切分的功能。归于inputsplit有两个 阅读全文
posted @ 2017-08-11 22:29 依米熊 阅读(3551) 评论(0) 推荐(0) 编辑
摘要: 接口和抽象类有什么区别?接口和抽象类是不一样的概念,接口是对行为的抽象,抽象类,还是类,是对一类事物的抽象,是对根源的抽象。也就是说接口表示的是对象能够做什么,有什么行为。而抽象类是这个对象是什么。所以在接口和抽象类的使用上面,如果是对行为抽象,用接口。对是什么抽象用抽象类。另外,抽象类和接口在语法 阅读全文
posted @ 2017-08-11 21:40 依米熊 阅读(141) 评论(0) 推荐(0) 编辑
摘要: zookeeper是一种通过类似文件目录数据结构实现的分布式数据存储和系统协调的框架。 在zookpeer中存在4中节点,持久节点,临时节点,有序持久节点,有序临时节点。同时客户端可以再这些节点上面注册监听watcher。zookeeper服务在这些节点发生变化的时候创建event时间,同时通过回话 阅读全文
posted @ 2017-08-08 19:16 依米熊 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/lzyzsd/article/details/44094895#comments 在第一篇blog中,我介绍了RxJava的一些基础知识,同时也介绍了map()操作符。当然如果你并没有意愿去使用RxJava我一点都不诧异,毕竟才接触了这么点。看完这 阅读全文
posted @ 2017-08-06 22:02 依米熊 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://blog.csdn.net/lzyzsd/article/details/41833541/ RxJava正在Android开发者中变的越来越流行。唯一的问题就是上手不容易,尤其是大部分人之前都是使用命令式编程语言。但是一旦你弄明白了,你就会发现RxJava真是太棒了。这里仅 阅读全文
posted @ 2017-08-06 21:52 依米熊 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Eureka中的服务注册,分为服务注册中心,和服务注册这。 一,服务注册者 服务注册者在启动的时候会通过发送rest请求的方式将自己注册到Eureka Server上。Eureka Server将服务注册的原信息保存在双层结构的map上,第一层的key是服务名,第二层的key是具体服务实例名。 在注 阅读全文
posted @ 2017-08-06 18:41 依米熊 阅读(363) 评论(0) 推荐(0) 编辑
摘要: @ConTrollerAdvice,从名字上面看是控制器增强的意思。 在javaDoc写到/*** Indicates the annotated class assists a "Controller".** <p>Serves as a specialization of {@link Comp 阅读全文
posted @ 2017-08-05 22:43 依米熊 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 在SpringBoot中,我们很多的功能都能够通过@Enable*注解的方式来开启。 @EnableAspectJAutoProxy开启对自动代理的支持。 @EnableAsync开启异步方法的支持。 @EnableConfigurationProperties开启对@ConfigurationPr 阅读全文
posted @ 2017-08-05 21:46 依米熊 阅读(577) 评论(0) 推荐(0) 编辑