当前位置: 代码网 > it编程>

编程语言

Spring Security自定义退出登录配置实战教程

2026-10-11 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 106

一、前言spring security默认的退出登录url为/logout,退出登录后,spring security会做如下处理:1.是当...

Spring Cloud Alibaba Sentinel控制台使用解读

Spring Cloud Alibaba Sentinel控制台使用解读

2026-10-11 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 124

一、前言sentinel提供一个轻量级的开源控制台,它提供机器发现以及健康情况管理、监控(单机和集群),规则管理和推送的功能。本节将详细记录...

SpringBoot自动装配底层原理是什么?自定义自动装配实战教程

SpringBoot自动装配底层原理是什么?自定义自动装配实战教程

2026-10-11 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 112

一、模式注解stereotype annotation俗称为模式注解,spring中常见的模式注解有@service,@repository...

SpringBoot自动配置原理是什么?从启动器到spring.factories全解析

SpringBoot自动配置原理是什么?从启动器到spring.factories全解析

2026-10-11 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 108

pom.xml父工程pom < spring-boot-starter-parent < spring-boot-depende...

Java后台如何查询并返回树形结构数据给前端

Java后台如何查询并返回树形结构数据给前端

2026-10-11 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 104

一、应用场景有时候需要我们后台给前台传树结构的数据,要怎么查询? 怎么返回数据呢?二、数据库表设计以及数据内容(以部门举例)id ...

SpringBoot整合MyBatis完整教程,如何实现登录注册功能

SpringBoot整合MyBatis完整教程,如何实现登录注册功能

2026-10-11 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 106

springboot整合mybatis1、整体结构2、需要的依赖<dependencies> <depend...

Spring AI拦截器实现RAG检索的两种方式

2026-10-11 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 103

前言在 spring ai 中,advisor api 本质上就是对话调用链上的拦截器。它位于用户 prompt 和大模型调用之间,可以在请...

基于Spring Cloud Gateway + Nacos实现动态路由热更新

2026-10-11 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 110

技术栈:spring boot 3.5.0 / spring cloud 2025.0.0 / spring cloud alibaba 2...

Spring Bean注册的多种方式汇总

2026-10-11 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 106

spring 提供了多种注册方式,主要有以下几种1.@component及其衍生注解直接注解业务 class,类被包扫描后自动注册为 bea...

Java合并PDF文件的完整教学:完整合并、指定页面合并与流合并

2026-10-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 102

整理项目资料或生成报告时,经常需要将多个 pdf 文件合并成一个。有时需要保留所有页面,有时只需要提取不同文件中的指定页面。如果 pdf 数...

SpringBoot多环境配置全解析:从application.yml到Profile激活机制

2026-10-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 105

刚接手的这个spring boot项目,配置文件的组织方式让我看得头疼。一个application.yml从头写到尾,dev环境连接的是本地...

C# Thread和Task的区别

2026-10-10 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 102

在 c# 中,thread 和 task 都用于实现并发(concurrency) 和 异步编程(asynchronous programm...

C语言中单引号与双引号的使用小结

2026-10-10 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 102

在c语言中,""(双引号)和 ''(单引号)有着本质的区别,它们代表完全不同的数据类型和内存模型。混淆这...

C# yeild的使用

2026-10-10 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 82

yield 是 c# 中一个非常巧妙的语法糖,它的核心作用是实现“延迟执行(lazy evaluation)”。简单...

SpringBoot项目集成Flyway实现数据库版本控制,需要注意什么

SpringBoot项目集成Flyway实现数据库版本控制,需要注意什么

2026-10-10 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 97

一、前言一般在我们开发项目的时候经常会更新数据库表的字段,如果同事 a 添加了表字段,没有及时给同事 b sql 脚本,可能同事 b 的代码...

C#代码轻松实现从PDF文档中提取附件

2026-10-10 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 88

pdf 附件可以帮助用户查看与文档中特定内容相关的更多信息。pdf 中的附件主要分为两种:文档级附件和注释附件,二者的区别如下。文档级附件:...

RabbitMQ环境配置和DirectRabbitConfig的SpringBoot 4.0.X 版本操作

RabbitMQ环境配置和DirectRabbitConfig的SpringBoot 4.0.X 版本操作

2026-10-10 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 95

一、rabbit mq隧道的创建 我不想让外面的网络访问我都云服务器,我只让我本机来访问我的云服务器,仅限我本地测试,还未上线。我给我...

Spring Cloud Hystrix服务容错问题及解决

Spring Cloud Hystrix服务容错问题及解决

2026-10-10 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 100

一、前言在微服务的架构中,服务间通常会形成相互依赖的关系,比如现在有三个微服务节点:a,b和c,b为a的消费者,c为b的消费者。假如由于网络...

别再瞎装 RabbitMQ 了!从 0 到 1 部署到 Spring Boot 全链路实战指南(生产级坑全填平)

别再瞎装 RabbitMQ 了!从 0 到 1 部署到 Spring Boot 全链路实战指南(生产级坑全填平)

2026-10-10 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 96

如果你正准备上 rabbitmq,或者已经装了但心里没底,这篇就是你的“从 0 到 1 生产级落地手册”。不是 he...

Spring&nbsp;Cloud&nbsp;Eureka服务治理指南

Spring Cloud Eureka服务治理指南

2026-10-10 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 97

一、前言spring cloud 是一系列框架的有序集合。它利用 spring boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,...

SpringBoot整合RabbitMQ从本地到生产的高可靠消息队列方案(实战指南)

2026-10-10 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 86

1. 项目背景与整体思路拆解先说结论:springboot整合rabbitmq这件事,本身不难,难的是“整合完之后你到底敢不敢直...

C#常用类库Grpc.Core.Api的使用小结

2026-10-10 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 85

在分布式系统、微服务架构与跨平台开发中,grpc 凭借基于http/2的二进制传输、protocol buffers(protobuf)高效...

SpringBoot整合RabbitMQ的过程(版本兼容与Docker部署的完整避坑指南)

2026-10-10 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 90

1. 先搞清楚:为什么springboot项目最终都会走向消息队列我最初接触rabbitmq的时候,其实是带着抵触心理的—&md...

C#常用类库Playwright的使用小结

2026-10-10 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 88

在c#自动化测试、网页数据爬取、前端ui自动化场景中,传统工具(如selenium)存在稳定性差、配置繁琐、对现代前端框架支持不足等痛点。而...

Ribbon负载均衡怎么用?SpringCloud客户端负载均衡实战详解

Ribbon负载均衡怎么用?SpringCloud客户端负载均衡实战详解

2026-10-10 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 84

一、前言为了提高服务的可用性,我们一般会将相同的服务部署多个实例,负载均衡的作用就是使获取服务的请求被均衡的分配到各个实例中。负载均衡一般分...

C 语言实用调试流程:从发现异常到定位根因

2026-10-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 77

程序第一次运行就完全正确,往往只是理想状态。更常见的情况是:输出与预期不一致、程序突然崩溃、运行速度异常,或者某个循环迟迟无法结束。调试的价...

rust: Proxy Pattern个人经验分享

2026-10-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 60

rust: proxy pattern项目结构//!# encoding: utf-8 //!# 版权所有 2026 ©涂聚文有限公司™ ...

C#调用Microsoft.DirectX.DirectSound常见问题及解决方案

2026-10-09 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 87

在使用 c# 开发音频相关应用时,调用 microsoft.directx.directsound 可能会遇到一些常见问题。以下是按照出现顺...

Spring Boot集成Jasypt配置加密实战:从接入到避坑

Spring Boot集成Jasypt配置加密实战:从接入到避坑

2026-10-09 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 88

springboot集成jasypt做配置加密,核心思路就是:把数据库密码、redis密码这类敏感信息用enc(密文)包起来写进配置文件,应...

C#中GraphQL的搭建与实战详解

2026-10-09 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 89

在c#后端开发中,接口通信的灵活性与效率是核心需求,传统restful接口存在“过度请求”“请求不足&r...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com