240 发简信
IP属地:江苏
  • 巧用 Spring @Order 进行排序

    直接上代码 结果如下: 原理解析: AnnotationAwareOrderComparator继承自OrderComparator,实际比较的...

  • Spring核心方法 refresh 解析

    refresh 方法简述 refresh()是 Spring 最核心的方法,没有之一,上帝就是用这个方法创造了 Spring 的世界。这是一个同...

  • 图解volatile 工作原理

    Cpu2 读取(read)到主内存中的变量v=0,并将其载入(load)工作内存中存为变量副本,线程2执行引擎使用(use)该变量副本,此时通过...

  • 工厂模式

    一、简单工厂模式 百货工厂是一个有着梦想的工厂,由于工厂才刚刚建成,只能生成日用品,其中的产品包括洗脸毛巾和卫生纸。 定义日用品接口Commod...

  • SpringCloud zuul中(gzip)response日志记录及相关源码解读

    1、问题介绍 系统采用Spring cloud zuul做请求转发,需求需要记录转发目标返回的请求结果。由于流的不可逆性,在读取返回结果后zuu...

  • Zuul路由配置,从配置文件到自定义路由

    一、直接通过配置文件配置路由 这是最简单的配置方式 这种方式将http://localhost:8080/baidu/**转到http://ww...

  • Filter级别统一异常处理(异常记录日志)

    1.介绍 项目中要做一个转发系统(gateway),转发到的第三方系统可能是web service或者http。采取在filter级别做流向控制...

  • 使用docker搭建nginx文件服务器

    1.在本机新建配置文件docker_nginx.conf 2.启动命令 说明: D:\dev\nginx-1.13.6\conf\docker_...

  • LocalDate、LocalDateTime与timestamp、Date的转换

    1.LocalDate转Date 2.LocalDateTime转Date 3.Date转LocalDateTime(LocalDate) 4....

个人介绍
有梦想的java咸鱼,欢迎各位同行加我好友一起学习。博客主页 https://www.qiqiang.online