240 发简信
IP属地:辽宁
  • Resize,w 360,h 240
    Spring观察者模式原理解析

    前言 大家好,这几天都在思考一个问题:像一些特定场景需要触发一些动作,如何做到代码的解耦,而不是显式的调用,这样我想起了一句话:计算机科学领域的...

  • Resize,w 360,h 240
    spring-boot-devtools热部署原理解析

    前言 在开发项目过程中,当修改了某些代码后需要本地验证时,需要重启本地服务进行验证,启动这个项目,如果项目庞大的话还是需要较长时间的,sprin...

  • Resize,w 360,h 240
    SpringCloud Zuul 服务网关

    什么是zuul? Zuul是web站点访问后端请求的前门。作为一个边缘服务应用程序,Zuul的构建是为了支持动态路由、监视、弹性和安全认证...

  • Resize,w 360,h 240
    SpringCloud Hystrix 服务降级

    什么是Hystrix? 在分布式环境中,不可避免地会有许多服务依赖项失败。Hystrix是一个库,通过添加延迟容忍和容错逻辑,帮助您控制这些分布...

  • Resize,w 360,h 240
    SpringCloud Eureka服务注册

    什么是Eureka? Eureka是基于REST(具像状态传输)的服务,主要用于AWS云中定位服务,以实现中间层服务器的负载平衡和故障转移。我...

  • Resize,w 360,h 240
    SpringCloud Ribbon负载均衡技术

    我们在spring-cloud中要使用ribbon做负载均衡的时候一般会添加如下包: 并在@Configuration的javaconfig配置...

  • Resize,w 360,h 240
    SpringFactoriesLoader原理解析

    前言 SpringFactoriesLoader工厂加载机制是Spring内部提供的一个约定俗成的加载方式,与java spi类似,只需要在模块...

  • Resize,w 360,h 240
    ServiceLoader类加载原理

    前言 ServiceLoader是实现SPI一个重要的类。是Mark Reinhold在java1.6引入的类,为了解决接口与实现分离的场景。在...