自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (17)
  • 问答 (1)
  • 收藏
  • 关注

原创 Spring Cloud配置更新广播

Spring Cloud Config 是一个集中化的配置管理工具,用于存储和管理应用程序的配置信息。它支持多种后端存储(如 Git、SVN 等),并且可以为不同环境(开发、测试、生产)提供不同的配置。

2025-01-23 11:45:00 1354

原创 Spring Cloud Bus概念

Spring Cloud Bus 是 Spring Cloud 生态系统中用于简化分布式系统配置管理和事件传播的重要工具。它通过消息代理将各个微服务连接起来,实现了配置的动态刷新、广播消息等功能。结合 Spring Cloud Config 和 Actuator 端点,Spring Cloud Bus 提供了强大的配置管理和监控能力,帮助开发者更好地管理和优化分布式系统。通过合理配置和使用这些工具,可以提高系统的灵活性、可靠性和可维护性。

2025-01-22 13:15:00 646

原创 Spring Cloud分布式追踪 请求链路追踪

分布式追踪是一种用于跟踪请求在分布式系统中如何传播的技术。每个请求被分配一个唯一的。

2025-01-21 14:19:01 485

原创 Spring Cloud集成Zipkin/Jaeger

以上是Spring Cloud集成Zipkin或Jaeger的基本步骤。通过这种方式,你可以对微服务之间的调用链路进行跟踪,从而更好地监控和优化系统的性能。如果你使用的是Spring Boot和Spring Cloud,那么这些工具的集成将非常简单和高效。

2025-01-16 12:00:00 160

原创 分布式追踪 Spring Cloud Sleuth

分布式追踪是一种用于监控和调试分布式系统的技术,能够帮助开发人员了解和分析系统中各个组件之间的交互与调用情况。Spring Cloud Sleuth 是 Spring Cloud 生态系统中的一个组件,专门用于实现分布式追踪。

2025-01-15 12:00:00 351

原创 Spring Cloud Gateway替代Zuul

Spring Cloud Gateway 是一种强大且高性能的 API 网关解决方案,通过现代化的响应式编程模型和强大的 Spring 生态系统支持,成为了 Zuul 的一个优秀替代品。通过更简洁的配置、更高的性能和更好的扩展性,Spring Cloud Gateway 在许多场景中成为 Zuul 的更好选择。

2025-01-14 12:00:00 639

原创 Spring Cloud 路由与过滤器

除了使用内置过滤器外,你还可以定义自己的过滤器。自定义过滤器需要实现`GatewayFilter`或`GlobalFilter`接口。示例:@Component@Override// 在这里添加自定义的过滤逻辑// 这里是响应后的逻辑}));在上述例子中,`CustomFilter`实现了`GatewayFilter`和`Ordered`接口,说明了如何在请求前和响应后执行自定义逻辑。

2025-01-13 12:30:00 694

原创 Spring Cloud API网关 - Zuul网关配置

创建一个过滤器类:@Override@Overridereturn 1;@Override@Override然后将此过滤器注册为一个 Spring Bean:@Bean通过以上步骤,您即可完成 Spring Cloud Zuul 网关的基本配置和使用。根据具体的业务需求,您还可以进行更进一步的定制和扩展。

2025-01-12 12:00:00 237

原创 Hystrix Dashboard监控

通过以上步骤,你可以设置并使用 Hystrix Dashboard 来监控你的 Spring Cloud 应用程序。实时观察应用程序对各依赖的调用情况和健康状态,从而帮助你进行更好的故障排除和系统性能优化。

2025-01-11 12:00:00 250

原创 Spring Cloud服务降级与隔离

Spring Cloud 通过 Hystrix 提供了服务降级和服务隔离的机制来增强微服务系统的稳定性和容错能力。服务降级允许为失败或不可用的服务提供备用处理逻辑,从而减轻系统的压力和提高用户体验。服务隔离通过断路器机制,防止服务故障蔓延和减少级联故障的风险。同时,Spring Cloud 也在不断发展,新版的 Spring Cloud Hoxton 使用了 Resilience4j 作为新的保护机制,开发者可以根据自己的项目需求选择合适的工具和框架。

2025-01-10 17:00:06 434

原创 服务降级与隔离

在分布式系统中,服务降级和隔离是关键的设计模式,用于提高系统的稳定性和容错能力。Hystrix是Netflix开源的一个库,提供了实现这些模式的工具。

2025-01-06 12:00:00 293

原创 Hystrix断路器模式

Hystrix是Netflix开源的一个库,用于实现断路器模式,以提高分布式系统的容错性和稳定性。断路器模式可以防止级联故障,提供服务降级和恢复能力。

2025-01-05 12:00:00 191

原创 Feign日志与错误处理

如果需要自定义日志记录器,可以实现类,并在配置中指定。@Bean在Spring配置类中注册自定义的。@Bean。

2025-01-04 12:00:00 329

原创 Feign与Ribbon、Eureka集成

在Spring Cloud中,Feign可以与Ribbon和Eureka集成,以实现声明式的HTTP客户端调用、客户端负载均衡和服务发现。这种集成使得微服务之间的通信更加高效和简洁。

2025-01-03 12:00:00 519

原创 Feign声明式HTTP客户端

Feign是一个声明式的HTTP客户端,它可以帮助你更简洁地调用HTTP API。通过使用Feign,你可以更轻松地与其他微服务进行通信。

2025-01-02 12:00:00 248

原创 Spring Cloud自定义负载均衡策略

首先,创建一个类实现IRule接口,并实现其choose方法。这个方法决定了如何选择一个服务实例。@Override// 初始化配置@Override// 自定义选择逻辑// 例如,简单地返回第一个可用的服务器在Spring Boot应用程序中,创建一个配置类来指定使用自定义的负载均衡策略。@Bean// 使用自定义的负载均衡策略在中,确保配置了服务名称,以便Ribbon可以识别并应用自定义策略。在你的服务中,使用或其他Ribbon客户端来调用服务。

2025-01-01 12:00:00 170

原创 Ribbon和Eureka的集成

Ribbon和Eureka的集成是Spring Cloud Netflix生态系统的一部分,通常用于微服务架构中,以实现客户端负载均衡和服务发现。

2024-12-31 16:48:27 848

原创 Ribbon负载均衡器

Ribbon是Spring Cloud中的一个客户端负载均衡器,通常与Eureka一起使用,以实现服务调用的负载均衡。

2024-12-22 10:45:00 140

原创 Spring Cloud服务发现与调用

在Spring Cloud中,服务发现与调用是通过Eureka和RestTemplate或Feign等工具实现的。以下是如何设置和使用这些工具进行服务发现与调用的步骤:2. 服务调用使用RestTemplate 配置RestTemplate: 调用服务: 使用Feign 添加Feign依赖: 启用Feign: 定义Feign客户端: 使用Feign客户端: 通过这些步骤,您可以在Spring Cloud中实现服务的注册、发现和

2024-12-21 19:00:00 284

原创 Spring Cloud Eureka客户端配置

配置Eureka客户端以注册到Eureka服务注册中心是一个关键步骤。

2024-12-20 19:00:00 382

原创 Spring Cloud Eureka服务注册中心

Spring Cloud Eureka是一个服务注册和发现的组件,常用于微服务架构中。以下是如何设置Eureka服务注册中心和客户端的步骤。

2024-12-19 19:00:00 282

原创 Spring Cloud配置刷新机制

Spring Cloud配置刷新机制允许在不重启应用程序的情况下更新配置。

2024-12-18 19:00:00 189

原创 Spring Cloud配置服务端和客户端实现

以下是Spring Cloud配置服务端和客户端的实现步骤,包括必要的代码示例。

2024-12-17 19:00:00 343

原创 Spring Cloud开发环境搭建

搭建Spring Cloud开发环境涉及多个步骤,包括安装必要的软件、设置项目结构以及配置依赖项。

2024-12-16 10:41:31 357

原创 Spring Cloud配置中心概念

Spring Cloud配置中心(Spring Cloud Config)是一个用于集中管理分布式系统中配置的解决方案。它提供了一个集中化的外部配置管理机制,使得应用程序可以在不同的环境中使用相同的代码库。Spring Cloud配置中心通过提供集中化的配置管理和动态刷新机制,帮助开发者更高效地管理分布式系统中的配置,减少了配置管理的复杂性和错误风险。

2024-12-15 12:00:00 766

原创 微服务架构简介

微服务架构适用于需要快速迭代、频繁发布和大规模扩展的应用程序。然而,它也带来了分布式系统的复杂性,需要通过合适的工具和实践来管理这些挑战。微服务架构是一种软件设计模式,旨在通过将应用程序拆分为一组小型、自治的服务来提高系统的灵活性和可维护性。

2024-12-14 12:00:00 255

原创 Spring Cloud微服务架构

这些组件共同构成了Spring Cloud微服务架构的基础,帮助开发者构建健壮、可扩展的分布式系统。通过Spring Cloud,开发者可以更专注于业务逻辑的实现,而不必过多担心分布式系统的复杂性。Spring Cloud是一个强大的框架,专注于解决微服务架构中常见的复杂性。

2024-12-13 17:13:12 194

原创 SpringBoot YAML配置文件

你可以在YAML文件中定义自定义配置项,并在代码中使用@Value注解或注解来读取这些配置。在myapp:feature:mail:port: 587。

2024-11-28 10:00:00 496

原创 SpringBoot Actuator模块

你可以创建自定义的健康检查,通过实现@Component@Override// 自定义健康检查逻辑} else {// 自定义健康检查逻辑。

2024-11-27 19:30:00 293

原创 Spring Boot自动配置机制

尽管Spring Boot的自动配置提供了大量的默认配置,但有时你可能需要自定义配置。application.properties或application.yml:通过在或文件中设置属性,可以覆盖默认配置。@Configuration类:创建一个自定义的类,并在其中定义自定义的Bean和配置。@Conditional注解:使用注解创建自定义的条件配置类,类似于Spring Boot的自动配置类。排除自动配置:使用注解的exclude。

2024-11-26 18:30:00 950

原创 Spring Boot Starter依赖

Spring Boot Starter依赖是一组方便的依赖描述符,旨在简化Spring应用程序的依赖管理。通过引入一个Starter依赖,可以自动引入相关的库和配置,减少了手动添加依赖的繁琐工作。

2024-11-25 18:30:00 504

原创 Spring Boot简介

Spring Boot是由Pivotal团队开发的一个开源框架,旨在简化Spring应用程序的创建、配置和部署。它通过提供一系列的默认配置和自动化设置,减少了开发人员的工作量,使得构建生产级的Spring应用程序变得更加容易和快速。

2024-11-24 18:30:00 479

原创 使用Spring TestContext框架

Spring TestContext框架是Spring框架的一部分,旨在简化Spring应用程序的集成测试。它提供了一组注解和实用工具,帮助开发人员在测试中轻松加载和管理Spring应用程序上下文。以下是如何使用Spring TestContext框架进行集成测试的详细指南。

2024-11-23 18:30:00 410

原创 Spring集成测试

Spring集成测试是一种用于测试Spring应用程序中各个组件之间的交互和集成的测试方法。: Spring提供了一个强大的测试框架,称为TestContext Framework,它可以帮助你在测试中轻松地加载Spring应用程序上下文,并管理测试环境。: MockMvc是Spring MVC测试框架的一部分,它允许你在不启动实际的Servlet容器的情况下测试Spring MVC控制器。通过使用这些工具和技术,你可以编写有效的Spring集成测试,确保你的应用程序在不同组件之间的交互是正确的。

2024-11-22 10:03:13 466

原创 Spring单元测试

Spring 框架提供了丰富的工具和注解来简化单元测试的编写和执行。通过使用 JUnit、Mockito 和 Spring TestContext 框架,可以轻松地编写和运行单元测试,确保应用程序各部分按预期工作。遵循最佳实践,如隔离测试、使用断言和确保测试覆盖率,可以进一步提高测试的质量和可靠性。通过合理的单元测试,可以提高代码的可维护性和稳定性,减少 bug 的出现。

2024-11-19 12:30:00 1218

原创 Spring模型-视图-控制器(MVC)模式

Spring MVC 框架通过实现模型-视图-控制器(MVC)模式,将应用程序分为模型、视图和控制器三个部分,每个部分负责不同的职责。这种设计模式提高了代码的模块化程度、可维护性和可测试性。Spring MVC 提供了丰富的配置选项和强大的功能,使得开发 Web 应用程序变得更加简单和高效。通过合理使用 Spring MVC,可以构建出高性能、高可维护性的 Web 应用程序。

2024-11-18 12:30:00 1569

原创 Spring视图解析(ViewResolver)

Spring MVC 中的视图解析器(ViewResolver)是一个重要的组件,负责将逻辑视图名称解析为具体的视图技术。Spring 提供了多种视图解析器实现,每种实现支持不同的视图技术,如 JSP、Thymeleaf、FreeMarker 和 Apache Tiles。通过合理配置视图解析器,可以提高代码的灵活性和可维护性,简化视图管理。多视图解析器的配置使得在一个项目中使用多种视图技术成为可能。

2024-11-17 12:30:00 917

原创 Spring的DispatcherServlet

是Spring MVC框架的前端控制器(Front Controller),负责将请求分发到相应的处理器(Controller)。它是Spring MVC的核心组件,处理所有进入的HTTP请求,并协调各个组件之间的工作。以下是关于。

2024-11-16 12:30:00 460

原创 Spring MVC Web模块

Spring MVC(Model-View-Controller)是Spring框架中的一个模块,用于构建基于Web的应用程序。它提供了一种灵活且强大的方式来开发Web应用程序。

2024-11-15 12:30:00 267

原创 Spring编程式事务管理

可以通过来自定义事务属性,如传播行为和隔离级别。try {// 业务逻辑// 提交事务// 回滚事务throw e;通过编程式事务管理,开发人员可以在代码中更灵活地控制事务的开始、提交和回滚。这种方式适用于需要动态控制事务行为的场景。

2024-11-14 12:30:00 251

jquery最新下载 v3.6.4

jquery最新下载 v3.6.4

2023-06-15

Sortable v1.15.0一个可拖拉标签的js组件

Sortable v1.15.0一个可拖拉标签的js组件

2023-06-15

layui v2.8.6 前端组件库 网站手机前端UI

极简模块化 Web UI 组件库

2023-06-15

x-admin v2.2模版 html5模版 网页模版

x-admin v2.2模版 html5模版 网页模版

2023-06-15

java读取xps文件

java读取xps文件

2023-06-15

设计模式图总计23种,java设计模式

设计模式图总计23种,java设计模式

2023-06-14

PR教程视频零基础学习 从初级到高级 -网盘链接下载.txt

大量PR教程,premiere影视剪辑软件课程全套录制调色教学。 RP2019: 第1章 初级教程 第2章 中级教程 第3章 高级教程 第4章 案例教程 RP2020(共10章)【55课】 百度网盘链接下载,如果链接失效请私信作者。

2022-05-05

CAD 2021版本视频教程 AutoCAD2021零基础快速入门【适合室内外设计专业】

视频教程(共41课)。网盘链接下载,如果链接失效请私信作者。

2022-05-05

大量office教程视频 包含2019Word PPT Excel VBA全新实用

内容: 1. Excel2019视频教程 【1-92课】 2. VBA办公视频教程【基础+实战+提高】【200多课+其它资源】 3. Word2019视频教程【1-81课】 4. PPT2019视频教程【1-110课】 5. PPT2019视频教程(高手)【1-98课】 里面包含有素材。 百度网盘链接下载,如果链接失效请私信作者。

2022-05-04

2019 WPS教程视频 表格教程 文字教程 演示教程 学习

内容: 1、WPS2019表格教程【1-63课】【mp4】【EXCEL】 2、WPS2019文字教程【64-128课】【mp4】【WORD】 3、WPS2019演示教程【129-175课】【mp4】【PPT】 里面包含课件和素材。 百度网盘链接下载,如果链接失效请私信作者。

2022-05-04

OCR文字识别app哪个好用 文字识别软件Android手机版

OCR文字识别app,两件。 网盘链接下载,如果链接失效请私信作者。

2022-05-03

ocr文字识别软件 Mac版

超强OCR文字识别软件,MACOS版,582M。 网盘链接下载,如果链接失效请私信作者。

2022-05-03

超强OCR图片识别软件[轻重两件windows版]

超强OCR文字识别软件,有教程, 一件软件大,一件文件小巧 网盘链接下载,如果链接失效请私信作者。

2022-05-03

CAD 2020视频教程 自学入门精通 进阶版 - 网盘链接下载.txt

多达10G的CAD视频教程,新手变高手教程 内容: 入门级教程15课 自学入门精通1~112课 进阶版26课

2022-05-03

电脑录屏软件 高清屏幕录制 录音频桌面 录像工具 mac/windows版-网盘链接下载.txt

2款都挺好的,一款有教程,一款没教程。

2022-05-03

PS 2019零基础到精通视频教程全集和photoshop素材-网盘链接下载.txt

本photoshop视频教程和部分素材。 目录: PS2019零基础到精通视频教程1: PS2019素材(1-12章) PS2019视频(1-12章) PS2019零基础到精通视频教程2: 1初级教程 2中级教程 3高级教程 4案例教程 5美工教程 部分浏览 PS2019视频: 第1章02PS常规设置mp4 第1章03新建文件和像素介绍.mp4 第1章04PS常用工具介绍.mp4 第1章05PS常用文件格式.mp4 第2章01选择和矩形选框的运用.mp4 第2章02园形选区和自由变换的运用.mp4 第2章03多边形套索工具使用方法.mp4 第2章04快速选择工具使用.mp4 第2章04快速选择工具使用.mp4 第2章05魔棒的使用方法.mp4 第2童06认识色彩范围工具.mp4 第2童07多边形抠图案例.mp4 第2章08分析产品抠图方法.mp4 第2章09产品抠图.mp4 第2章10选择并速住使用方法.mp4 第2章11选择并速住(抠头发丝案例.mp4 第3章01裁剪工具使用.mp4 第3章02画布大小的改变以及旋转图像.mp4 ...

2022-05-03

股票历史数据下载1990年-2021年

股票历史每日数据,1990年-2021年(全),第个里面包含: 日期,股票代码,名称,收盘价,最高价,最低价,开盘价,前收盘,涨跌额,涨跌幅,换手率,成交量,成交金额,总市值,流通市值

2022-01-22

汽车标志品牌图片大全_460张图片

汽车标志图片,图片+名字,一共460张

2022-01-22

[最新okhttp3] okhttp-3.11.0.jar + okio-1.13.0.jar

最新okhttp3的jar包下载,两个包: okhttp-3.11.0.jar + okio-1.13.0.jar

2018-08-09

百度插件ECharts 3.4.0 完整版

包含所有图表组件

2017-03-15

jna-3.0.9.jar

这是一个jna-3.0.9.jar,对于java对进程管理的包。

2016-02-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除