后端

小江的记录本8 小时前
java·jvm·spring boot·后端·python·spring·面试
【JVM虚拟机】垃圾回收GC:四种引用类型:强引用、软引用、弱引用、虚引用(附《思维导图》+《面试高频考点清单》)强引用 > 软引用 > 弱引用 > 虚引用定义:最常见的普通对象引用,如Object obj = new Object()
小马爱打代码8 小时前
java·后端·spring
Spring源码 第四篇:Spring 5 源码深度拆解:AOP 全流程核心原理Spring AOP 仅支持两种动态代理,源码中会自动选择:我们使用 Spring AOP 时,只需要加一个注解:
ServBay9 小时前
后端·macos·aigc
2026 Mac 本地大模型部署深度解析与混合架构指南Apple Silicon 经过多年的架构演进,在本地运行大语言模型的体验已经达到生产环境的标准。随着 2026 年 Ollama 0.19 版本的发布以及底层推理引擎全面切换至 MLX,Mac 设备的生成速度和资源利用率那就不一样了,堪称熹妃回宫。
一拳一个娘娘腔9 小时前
后端·安全·graphql
【SRC漏洞挖掘系列】第10期:GraphQL & API 安全 —— 现代 API 的“裸奔”时代上期回顾:我们用 XXE 读了系统文件,用反序列化给程序“下毒”。本期换个口味,聊聊现代开发最爱用的 GraphQL 和那些年我们挖过的 API 坑。
ZhengEnCi10 小时前
java·spring boot·后端
01-如何监听接口调用情况?本文档介绍在 SpringBoot 项目中监听每个接口的调用次数、传入参数、返回参数、响应耗时的多种实现方案
小马爱打代码11 小时前
java·后端·spring
Spring源码 第九篇:Spring 5 源码深度拆解 - Spring 事件驱动模型👋 前言前面我们已经详细探讨了:IOC、生命周期、循环依赖、AOP、事务、SpringMVC、Boot 自动配置、资源加载与 Environment。
ForgeAI码匠12 小时前
java·spring boot·后端
ForgeAdmin|Spring Boot 3 后台框架的自动配置设计:少写配置,多做组合Starter 如何做到引入即生效?你有没有遇到这种体验?你接手了一个"脚手架"项目,光是配环境就花了半天。
IT_陈寒12 小时前
前端·人工智能·后端
为什么 Java 的 Optional 让我调试到深夜?在 Java 8 中,Optional 被引入作为一种容器对象,用于更优雅地处理可能为 null 的值。它的设计初衷是减少 NullPointerException(NPE)的发生,并鼓励开发者显式处理空值情况。然而,许多开发者(包括我自己)在实际使用中发现,Optional 并不总是如预期那样“优雅”,甚至在某些情况下会导致调试变得更加复杂,甚至让人熬到深夜。
用户83562907805113 小时前
后端·python
用 Python 实现 Excel 散点图绘制与定制散点图是数据分析中常用的图表类型,用于展示两个变量之间的关系和相关性。在统计分析、科学研究和商业决策中,散点图能够帮助我们快速识别数据模式、趋势和异常值。
怪兽陪你看日出B13 小时前
后端
一文彻底搞懂本地缓存之王-Caffeine本文基于 Caffeine 2.8.5 讨论。Maven 依赖:Caffeine 里最容易混淆的三个时间配置是:
JavaGuide13 小时前
后端·vibecoding
Spec Coding 规范驱动编程实战:从 Vibe Coding 到 AI 代码规范你好,我是小 G。拖了蛮久,来填坑了。Spec Coding 很早之前就有群友提到说建议写一下。确实还蛮重要的,工作中能用到,面试也开始问了。
IT策士14 小时前
后端·python·django
Django 从 0 到 1 打造完整电商平台:系列总结 + 项目演示与后续扩展IT策士 10余年一线大厂经验,专注 IT 思维、架构、职场进阶。我会在其它平台持续发布最新文章,助你少走弯路。
小马爱打代码14 小时前
java·后端·spring
Spring源码 第十一篇:Spring 扩展点全解析 - 从容器启动到 Bean 生命周期的完整执行时序前面 10 篇,我们拆解了 IOC、Bean 生命周期、AOP、事务、SpringMVC、Boot 自动配置、环境配置、事件、类型转换。Spring 所有高阶能力、第三方框架整合(MyBatis、Feign、Dubbo),全部依赖 Spring 预留的扩展钩子。本章内容相对枯燥,到了从入门到放弃的阶段了 O(∩_∩)O。
明月_清风2 天前
后端·json
为什么需要序列化?——从内存对象到字节流,理解数据交换的本质假设你现在要写一个用户登录接口。前端传过来用户名和密码,后端校验通过后,想把用户信息发给订单服务。你灵机一动:直接把内存里的 User 结构体扔过去不就行了?
代码丰14 小时前
后端
调用多个AI 模型时,如何实现一个简单的熔断机制适合场景:RAG 应用、智能客服、知识库问答、内容生成、Embedding 检索、Rerank 精排等需要调用 AI 模型服务的系统。
Nturmoils14 小时前
后端·aigc
3行代码接入!魔珐星云让我3分钟搭出可交互数字人传统数字人要么要高配、要么链路复杂,魔珐星云直接把 3D 渲染、语音、表情全部封装,普通笔记本 / 工控机都能流畅跑,3 分钟搞定可交互数字人。
Rust语言中文社区14 小时前
开发语言·后端·rust
【Rust日报】2026-05-24 Secluso v1.0.2 版本发布【Rust日报】2026-05-24 Secluso v1.0.2 版本发布Secluso 项目于2024年5月21日发布了 v1.0.2 版本,这是一个不可变版本。经过8个月的努力,该版本对整个软件栈进行了全面改版。
RainCity15 小时前
java·笔记·后端
Java Swing 自定义组件库分享(九)在 Web 端和移动端应用中,滑动开关(Toggle Switch)是一种常见的 UI 交互组件,用于切换开启/关闭状态。Swing 原生没有提供类似的组件,通常只能用复选框(JCheckBox)来模拟,但样式陈旧且不够直观。 SwitchComponent 的作用就是:自绘一个滑动开关组件,支持开启/关闭状态切换、禁用状态、自定义颜色和文字,提供更现代的交互体验。
掘金者阿豪15 小时前
后端
被一个标量子查询折腾了两天,最后发现是数据库自己“偷了懒”先交代一下背景。去年帮一个做电商的客户排查性能问题,对方说有一个统计报表越来越慢,从原来的秒级响应变成了半分钟。我说你把你那个慢SQL发给我看看。
武子康15 小时前
java·后端·spring
Java-08 深入浅出 Mybatis 数据库多对多关系设计:中间表、映射与性能优化在数据库设计中,"多对多"关系是指两张表中的记录可以互相关联,多条记录可以关联多条记录。例如,"学生"表和"课程"表之间的关系可能是多对多,因为一个学生可以选修多门课程,而一门课程也可能被多名学生选修。