subtitle
SpringClound简介 SpringClound简介
概述SpringCloud是Spring旗下的项目之一,官网地址:http://projects.spring.io/spring-cloud/ SpringCloud必须依赖SpringBoot;反之不然 优势 后台硬:作为Spring家
2022-01-03
SpringClound Ribbon负载均衡 SpringClound Ribbon负载均衡
前言实际环境中,会开启多个provider(提供者)的集群此时获取的服务列表中就会有多个,这种情况下就需要编写负载均衡算法,在多个服务列表中进行选择。Eureka中已经集成了负载均衡组件:Ribbonconsumer(消费者)使用 概述 开
2022-01-03
SpringClound Hystrix熔断器 SpringClound Hystrix熔断器
概述Hystrix熔断器 已替换为Resilience4jconsumer(消费者)使用主页:https://github.com/Netflix/Hystrix/ 作用Hystrix是Netflix开源的一个延迟和容错库用于隔离访问远程
2022-01-03
Gateway网关 Gateway网关
前言Zuul的缺点: 缺乏管控,无法动态配置。 依赖组件较多。 处理Http请求依赖的是Web容器,性能不如Nginx Spring公司为了替换Zuul而开发的网关服务 概述Spring Cloud Gateway,旨在为微服务架构提供
2022-01-03
SpringClound Feign伪装 SpringClound Feign伪装
概述对代码再次优化Feign可以把Rest的请求进行隐藏,伪装成类似SpringMVC的Controller一样。你不用再自己拼接url,拼接参数等等操作项目主页:https://github.com/OpenFeign/feign 依赖&
2022-01-03
网络编程 网络编程
概述网络编程,就是在一定的协议下,实现两台计算机的通信的程序 软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件 缺点:开发,升级维护的成本高 好处:客户的体
2022-01-03
JDBC连接池 JDBC连接池
概述 是一种容器;使用集合来存储连接对象 属于DriverManager的强化版;用来替代DriverManager 接口:javax.sql.DataSource定义基础获取数据库连接的接口 接口:javax.sql.Connec
2021-12-28
Java Servlet封装 Java Servlet封装
封装DispatcherServlet.java import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.serv
2021-12-22
反射 反射
反射概述 反射就是把Java类中的各个成分映射成一个个的Java对象 即在运行状态中,对于任意一个类,都能够知道这个类的所以属性和方法;对于任意一个对象,都能调用它的任意一个方法和属性。这种动态获取信息及动态调用对象方法的功能叫Java的反
2021-12-22
Class Class
Class概述 java有两种对象: 实例对象和Class对象 Class对象: 表示正在运行的 类和接口 的运行时的类型信息,包含了与类和接口有关的信息 实例对象: 实例对象是通过Class对象来创建的 枚举是一种类,注释是一种接口 每一
2021-12-22
异常 异常
异常概述 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。 Java处理异常的方式是中断处理。 异常体系
2021-12-20
Optional Optional
Optional概述 Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象 Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。 Opt
2021-12-19
11 / 12