FeignClient源码深度解析 2026年03月30日 daichangya 26 概述Spring Cloud Feign 主要对 Netflix Feign 进行了增强和包装。本文将从源码角度梳理 Feign 的装配流程,揭开其底层实现机制。内容主要涵盖 Feign 与 Ribbon、Hystrix、Sleuth 的整合过程,以及生... 阅读全文 0 评论
在Java中使用6种方法进行http请求 2026年03月30日 daichangya 24 在 Java 中使用 6 种方法进行 HTTP 请求在 Java 开发中,发起 HTTP 请求有多种成熟方案。常见的实现方式主要包括以下六种:Java SE 自带的 HttpURLConnection 类Apache 的 HttpClient 第三方库S... 阅读全文 0 评论
Java设计模式——策略、代理模式 2026年03月30日 daichangya 17 策略模式概述定义与概念策略模式(Strategy Pattern)属于对象行为型模式。其核心思想是针对一组算法,将每个算法封装到具有共同接口的独立类中,从而实现它们之间的互相替换。该模式将算法的责任和算法本身分隔开,委派给不同的对象管理,把算法包装到一系... 阅读全文 0 评论
疫情卷土重来 2026年03月30日 daichangya 17 疫情卷土重来位于西六环的北宫刚开门迎客不久,新冠病毒再次席卷,满城熙攘,段子百出。尽管如此,也没有把小朋友们关在家里,周末驱车北宫,呼吸新鲜空气。入园防疫检查因为疫情的关系,门口会看健康宝。安检人员说,最近查得比较严格,昨天有个黄码的给劝回去了,甚至有红... 阅读全文 0 评论
技术人员应真正学会的第二课程 2026年03月30日 daichangya 20 如果说掌握一门赖以生计的技术是技术人员要学会的第一课的话,那么,我觉得,技术人员要真正学会的第二课,不是技术,而是业务、交流与协作,学会关心其他工作伙伴的工作情况和进展。为什么这么说呢?因为技术人员太容易陷入“孤岛”状态,更注重自己的工作任务的完成,忽视... 阅读全文 0 评论