上一页 1 ··· 32 33 34 35 36
摘要: Feign: 基于动态代理机制, 根据注解和选择的机器,拼接请求url地址, 发起请求; 1 什么是Feign Feign是一种声明式、模板化的HTTP客户端(仅在Application Client中使用)。声明式调用是指,就像调用本地方法一样调用远程方法,无需感知操作远程http请求。 Spri 阅读全文
posted @ 2021-07-27 23:10 IT6889 阅读(190) 评论(0) 推荐(0)
摘要: Eureka: 服务注册与发现 先看一下常见的注册中心的对比: 为什么需要注册中心: 。服务注册后,如何被及时发现 。服务宕机后, 如何及时下线 。服务如何有效的水平扩展 。服务发现时,如何进行路由 。服务异常时,如何进行降级 。注册中心如何实现自身的高可用 注册中心解决了什么问题 。服务管理 。服 阅读全文
posted @ 2021-07-27 23:08 IT6889 阅读(179) 评论(0) 推荐(0)
摘要: 一、反向代理服务器 二、限流 阅读全文
posted @ 2021-07-27 23:06 IT6889 阅读(44) 评论(0) 推荐(0)
摘要: 工厂模式划分来说总共有三类:简单工厂模式、工厂方法模式和抽象工厂模式。其中简单工厂模式不属于23种设计模式之一,但他们又都属于创建型模式。我们依次讲解这三种工厂模式。 一、简单工厂 1、什么是简单工厂模式? 首先来说简单工厂,简单工厂模式,又叫做静态工厂模式(Static Factory Metho 阅读全文
posted @ 2021-07-27 22:55 IT6889 阅读(692) 评论(0) 推荐(0)
摘要: 一、什么是单例模式 单例模式的定义就是确保某一个类只有一个实例,并且提供一个全局访问点。属于设计模式三大类中的创建型模式。单例模式具有典型的三个特点 单例类只有一个实例对象; 该单例对象必须由单例类自行创建; 单例类对外提供一个访问该单例的全局访问点; 类图如下: 单例模式优缺点 优点:由于单例模式 阅读全文
posted @ 2021-07-27 22:49 IT6889 阅读(105) 评论(0) 推荐(0)
摘要: 中年危机的焦虑不仅仅只有程序员有,相信很多其他行业的人同样有。人到了三十岁之后,精力不如从前,没法像年轻人那么拼命,一熬夜就生病。所以对于中年危机,许多人都非常焦虑。 而对于如何摆脱焦虑,很多人并没有一个很好的方法。最近在看一本书《程序员修炼之道:从小工到专家》,里面说到了一个给程序员的建议 —— 阅读全文
posted @ 2021-07-25 18:17 IT6889 阅读(205) 评论(0) 推荐(0)
摘要: SpringMVC中的Controller是单例还是多例?很多同学可能会想当然认为Controller是多例,其实不然。 对于一个浏览器请求,tomcat会指定一个处理线程,或是在线程池中选取空闲的,或者新建一个线程。在Tomcat容器中,每个servlet是单例的。 在SpringMVC中,Con 阅读全文
posted @ 2021-07-25 11:55 IT6889 阅读(823) 评论(0) 推荐(0)
摘要: 1. 策略模式 2. 工厂方法模式 3. Builder模式 1. 策略模式 关于策略模式的使用方式,在Spring中其实比较简单,从本质上讲,策略模式就是一个接口下有多个实现类,而每种实现类会处理某一种情况。 我们以发奖励为例进行讲解,比如我们在抽奖系统中,有多种奖励方式可供选择,比如积分,虚拟币 阅读全文
posted @ 2021-07-25 11:48 IT6889 阅读(602) 评论(0) 推荐(0)
摘要: ILoadBalance 负载均衡器 ribbon是一个为客户端提供负载均衡功能的服务,它内部提供了一个叫做ILoadBalance的接口代表负载均衡器的操作,比如有添加服务器操作、选择服务器操作、获取所有的服务器列表、获取可用的服务器列表等等。 Load Balance负载均衡是用于解决一台机器( 阅读全文
posted @ 2021-07-25 11:44 IT6889 阅读(927) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-07-25 10:31 IT6889 阅读(37) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36