后端

lay_liu1 小时前
java·spring boot·后端
springboot 文件下载在springboot中,执行如下代码实现文件下载访问地址,执行下载时,会出错:No converter for [class cn.hutool.core.io.resource.InputStreamResource] with preset Content-Type ‘application/octet-stream’
2601_949816166 小时前
java·后端·spring
spring.profiles.active和spring.profiles.include的使用及区别说明转自:spring.profiles.active和spring.profiles.include的使用及区别说明
helx827 小时前
spring boot·后端·pdf
SpringBoot实战(三十二)集成 ofdrw,实现 PDF 和 OFD 的转换、SM2 签署OFD举例来说:一个 doc 格式的 Word 文档,使用 Word 与 WPS 打开,容易发生版面(样式)变化、内容重排现象,同一篇 Word 文档,在 Office 的不同版本中打开也会发生不一致的情况。而版式文档则是不受设备影响,版式固定。在版式、版面、字体、字号等方面与纸质文档保持完全一致。版式文档格式的特点使它称为 严肃类电子文档 发布、数字化信息传播和存档的理想文档格式。
rOuN STAT8 小时前
spring boot·后端·skywalking
Skywalking介绍,Skywalking 9.4 安装,SpringBoot集成SkywalkingApache SkyWalking是一个开源的分布式追踪与性能监视平台,特别适用于微服务架构、云原生环境以及基于容器(如Docker、Kubernetes)的应用部署。该项目由吴晟发起,并已加入Apache软件基金会的孵化器,现已成为顶级项目之一。
bilI LESS9 小时前
java·spring boot·后端
Spring Boot接收参数的19种方式Spring Boot是一个强大的框架,允许开发人员通过多种方式接收和处理参数。无论是HTTP请求参数、路径变量,还是请求体中的数据,Spring Boot都能提供灵活的处理方式。本文将介绍19种不同的方式来接收参数。
web前端进阶者10 小时前
开发语言·后端·rust
Rust初学知识点快速记忆
七夜zippoe10 小时前
后端·restful·设计规范
API设计规范:RESTful API设计与OpenAPI(Swagger)完整指南作为一名后端开发工程师,我深刻体会到API设计的重要性。一个好的API设计不仅能让前后端协作更加顺畅,还能提升系统的可维护性和可扩展性。然而在实际项目中,我见过太多设计混乱、文档缺失的API,给开发和维护带来了巨大的困扰。
2601_9498177211 小时前
java·后端·spring
Spring+SpringMVC项目中的容器初始化过程web.xml配置文件Web服务器(如Tomcat)启动Tomcat读取server.xml配置文件,加载里面配置的Web应用,为每个应用创建一个全局上下文环境ServletContext(ApplicationContextFacade);
青柠代码录11 小时前
后端
【SpringBoot】集成 Knife4jKnife4j 是一款基于OpenAPI规范(OpenAPI3.0)开发的接口文档工具,核心定位是「接口文档全解决方案」,主打「轻量无冗余、功能强大、UI友好、适配性强」,可独立完成接口文档的生成、调试与交付,适配各类Java后端项目开发需求。
杰克尼11 小时前
后端·spring·spring cloud
SpringCloud_day04目录微服务 02-01. 什么是网关微服务 02-02. 网关路由 - 快速入门微服务 02-03. 网关路由 - 路由属性
小信丶12 小时前
java·spring boot·后端·spring·mvc
Spring MVC @SessionAttributes 注解详解:用法、场景与实战示例在 Spring MVC 开发中,@SessionAttributes 是专门用于将控制器中的模型数据暂存到 HTTP Session 中的注解,解决了「请求之间共享数据」的核心问题,避免重复查询数据库、提升交互体验。
爱丽_13 小时前
java·后端·spring
Redis 持久化与高可用:RDB/AOF、主从复制、哨兵与一致性取舍Redis 的面试不止问“快”,更问“丢不丢、挂不挂、怎么恢复”。你必须记住的 3 句话(面试直出):
盐水冰13 小时前
java·后端·大模型
【烘焙坊项目】补充完善(1)- SpringAI大模型接入由于我的父版本比较落后无法接入SpringAI,所以选择新建模块配置,不继承。而后maven工程出现了很多问题,一一修复后仅作参考。
yuanlaile13 小时前
后端·golang·go语言面试题·golang后端开发·2026golang面试
Go语言(Golang)2026年3月整理经典面试常见问题面试题汇总,建议收藏Go语言即Golang,是Google公司2009年11月正式对外公开的一门编程语言,它不仅拥有静态编译语言的安全和高性能,而 且又达到了动态语言开发速度和易维护性。有人形容Go语言:Go = C + Python , 说明Go语言既有C语言程序的运行速度,又能达到Python语言的快速开发。
斌糖雪梨13 小时前
java·后端·spring
spring registerBeanPostProcessors(beanFactory) 源码详解在 Spring 容器的 refresh() 过程中,registerBeanPostProcessors(beanFactory) 负责从容器中找出所有实现了 BeanPostProcessor 接口的类,实例化它们,并按顺序注册到 BeanFactory 中。这些 BeanPostProcessor 将在后续 Bean 实例化 和 初始化 的生命周期中被调用,允许我们在 Bean 初始化前后对 Bean 实例进行增强(例如 AOP 代理、属性注入等)。
wqww_114 小时前
spring boot·后端·websocket
springboot 使用websocket来记录移动人物坐标
一只幸运猫.14 小时前
开发语言·后端·rust
Rust实用工具特型-Clone简单说,Clone trait 让你能显式地复制一个值。和 Copy 不同,克隆可能很昂贵(比如复制整个 Vec),所以 Rust 要求你明确调用 .clone() 方法。
0xDevNull14 小时前
java·开发语言·后端
Java BigDecimal 完全指南:从入门到精通在 Java 开发中,尤其是金融、电商等对数值精度要求极高的领域,float 和 double 类型由于二进制存储机制,往往会导致精度丢失(例如 0.1 + 0.2 在计算机中并不完全等于 0.3)。BigDecimal 类正是为了解决这一问题而生。
无心水14 小时前
java·开发语言·后端·python·架构·java.time·java时间处理
17、Java内存溢出(OOM)避坑指南:三个典型案例深度解析自动垃圾收集器不是万能的,这些隐蔽的OOM陷阱你遇到过吗?Java的自动垃圾收集器(GC)让我们能专注于业务逻辑,但内存溢出(OOM)依然是生产环境中常见的“隐形杀手”。本文通过三个真实案例,揭示业务代码中容易忽略的OOM场景,并给出解决方案。我们将使用关键代码和Mermaid图直观展示问题本质,帮助你从根本上避免类似问题。
咚为15 小时前
开发语言·后端·rust
深入浅出 Rust 内存顺序:从 CPU 重排到 Atomic Ordering在多线程编程中,我们经常会用到 Atomic 原子类型。但在 Rust 中,所有的原子操作都需要你传入一个枚举值:Ordering。