微服务中,Spring Cloud 有哪些注册中心?

Spring Cloud 是微服务架构中经常使用的一个框架,它提供了一系列工具来帮助开发者构建和管理分布式系统,而服务注册中心又是微服务架构中一个关键组件。那么…

Spring Boot 3.2 尝鲜,开箱即用的虚拟线程和 GraalVM

Spring Boot 3.2 已经发布,让我们用 Java 21、GraalVM 和虚拟线程来尝试一下。
Spring Boot 3.2 支持:

Java …

Spring赌上未来:响应式的 WebFlux 框架更优雅,性能更强!

目录

Spring-webflux简介
什么是“响应式”
Spring-webflux的响应式API
选择Spring-webmvc还是Spring-webf…

项目终于用上了Spring状态机,那叫一个优雅!

目录

1、什么是状态机
2、状态机图
3、spring statemachine

文章来源:https://www.duidaima.com/Group/T…

谷歌搜索杀死了网页缓存

谷歌确认已从搜索结果页面删除 “缓存链接”,并表示将在不久的将来彻底移除缓存功能。

目前谷歌搜索结果页面不会再出现任何缓存链接,如下图所示的「Cache」…

Spring Boot 项目统一结果,统一异常,统一日志,写的太好了!

统一结果返回

目前的前后端开发大部分数据的传输格式都是json,因此定义一个统一规范的数据格式有利于前后端的交互与UI的展示。
统一结果的一般形式

是否响…

拒绝写重复代码,试试这套开源的 SpringBoot 组件

1 简介
Graceful Response是一个Spring Boot技术栈下的优雅响应处理器,提供一站式统一返回值封装、全局异常处理、自定义异常错误码等功能…

Spring探索|既生@Resource,何生@Autowired?

本文主要针对Spring为什么要支持@Resource和@Autowired两个类似的注解做出了解答。
提到Spring依赖注入,大家最先想到应该是@Reso…

深入Spring配置项问题,全面解析

本文就Spring配置项解析问题展开分析,这其中涉及到bean定义注册表后置处理、bean工厂后置处理、工厂bean等Spring相关的概念。本文将以上述问题…

Spring Boot |如何让你的 bean 在其他 bean 之前完成加载

本文围绕 Spring Boot 中如何让你的 bean 在其他 bean 之前完成加载展开讨论。
问题
今天有个小伙伴给我出了一个难题:在 SpringBo…

Spring循环依赖那些事儿(含Spring详细流程图)

本篇不仅仅是介绍Spring循环依赖的原理,而且给出Spring不能支持的循环依赖场景与案例,对其进行详细解析,同时给出解决建议与方案,以后出现此问题可以少走…

给想进互联网大厂的程序员三条建议

很多人想进大厂工作,但是缺乏一些系统性的方法和路径。咱们今天从大厂的优劣势分析、什么人适合去大厂、怎么去大厂这三个方面聊了聊进大厂工作的话题。
大厂的优劣势分析…

elastalert微信报警

针对国人微信使用率较高的情况,开发了三个ElastAlert微信插件(shell,python,java)
简介
ElastAlert支持以下方式报警

Com…

使用Generic Webhook Trigger插件实现Jenkins+WebHooks(码云)持续集成

业务背景

我们在开发的时候,特别是前后端分离的时候,前端需要我们后端提供的API接口,可能需要每次有一个接口的变动都需要重新部署到dev环境上,例如:最常见的…

阿里推出业界首个非侵入式热修复方案Sophix,颠覆移动端传统发版更新流程!

阿里巴巴对Android热修复技术已经进行了长达多年的探索。
最开始,是手淘基于Xposed进行了改进,产生了针对Android Dalvik虚拟机运行时的Ja…

Spring Boot和Spring Cloud学习资源推荐

最近创建的交流群里,很多童鞋都在找关于Spring Boot和Spring Cloud的学习资源,整理了一些比较好的学习资源,分享一下。
1、Spring Bo…

Spring Cloud微服务全家桶主要组件及简要介绍

一、微服务简介

微服务是最近的一两年的时间里是很火的一个概念。感觉不学习一下都快跟不上时代的步伐了,下边做一下简单的总结和介绍。
何为微服务?简而言之,微服务…

怎样参与到全世界优秀的开源项目中?

来源 | Tomcat那些事儿 | 作者 | 侯树成
在如今的软件设计,架构及开发中,开源扮演着越来越重要的角色。
从SSM、ROR 到OpenJDK,Kaf…

Spring历史版本变迁和如今的生态帝国

在进一步学习Spring的核心原理之前,有必要和大家一起梳理一下Spring历史版本的变迁,知晓一下每一个版本新增了哪些东西,解决了哪些我们开发中的问题,以便我…

『GCTT 出品』Go 语言中包的风格指南

Go 语言也有自己的命名与代码组织规则。漂亮的代码,布局清晰、易读易懂,就像是设计严谨的 API 一样。拿到代码,用户首先看到和接触的就是布局、命名还有包的结构…