摘要:
在zuul添加过滤器 新建类继承ZuulFilter类。 public class MyFilter extends ZuulFilter{ //是否需要过滤 @Override public boolean shouldFilter() { // TODO Auto-generated metho
阅读全文
posted @ 2018-09-28 20:31
聂鑫磊
阅读(173)
推荐(0)
摘要:
Zuul的主要功能就是路由转发和过滤器 实例: 1:添加依赖pom.xml: <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netfl
阅读全文
posted @ 2018-09-28 19:15
聂鑫磊
阅读(471)
推荐(0)
摘要:
hystrix由来:服务器宕机或者依赖关系失败。 hystrix: Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。
阅读全文
posted @ 2018-09-28 00:03
聂鑫磊
阅读(204)
推荐(0)
摘要:
Feign是一个声明式的Web服务客户端,使用Feign可使得Web服务客户端的写入更加方便。 它具有可插拔注释支持,包括Feign注解和JAX-RS注解、Feign还支持可插拔编码器和解码器、Spring Cloud增加了对Spring MVC注释的支持,并HttpMessageConverter
阅读全文
posted @ 2018-09-27 23:13
聂鑫磊
阅读(1213)
推荐(0)
摘要:
ribbo:是Netflix公司开源的一个负载均衡的项目,是一个客户端负载均衡器,运行在客户端上。 实际运用案例(基于springcloud入门案例): 一、新建Module:springcloud-consumer-ribbon 1:添加依赖 <dependencies> <dependency>
阅读全文
posted @ 2018-09-27 11:19
聂鑫磊
阅读(487)
推荐(0)
摘要:
主要运用2个设计模式,适配器和装饰者模式。
阅读全文
posted @ 2018-09-26 22:53
聂鑫磊
阅读(169)
推荐(0)
摘要:
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为Arra
阅读全文
posted @ 2018-09-26 22:17
聂鑫磊
阅读(200)
推荐(0)
摘要:
抽象类: 抽象类是用来捕捉子类的通用特性的,不能被实例化。只能作为子类的超类。抽象类是被用来创建继承层级里子类的模板。 接口: 接口是抽象方法的集合。如果一个类实现了某接口,那么它就继承了这个接口的抽象方法。接口只是一种形式,接口自身不能做任何事情。
阅读全文
posted @ 2018-09-26 22:11
聂鑫磊
阅读(125)
推荐(0)
摘要:
DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,与spring IoC容器无缝集成。 主要用作职责调度工作,本身主要用于控制流程。 1、文件上传解析。 2、通过HandlerMapping,将请求映射到处理器(返回一个H
阅读全文
posted @ 2018-09-26 20:56
聂鑫磊
阅读(176)
推荐(0)
摘要:
MVC(Model View Controller):模型-视图-控制器。 Mdoel(模型):应用程序中处理应用程序数据逻辑部分。 通常模型对象负责在数据库中存取数据。 View(视图):应用程序中处理数据显示的部分。 通常视图是依据模式数据创建的。 Controller(控制器):应用程序中处理
阅读全文
posted @ 2018-09-26 19:30
聂鑫磊
阅读(104)
推荐(0)