后端

凤山老林3 小时前
java·spring boot·后端
Spring Boot 3.x AOT 编译实战:从原理、踩坑到生产落地云原生和 Serverless 跑起来之后,JVM 的老毛病越来越藏不住:启动慢、内存重、冷启动还要等 JIT 预热。弹性伸缩或者边缘节点这种场景,动不动就要秒级拉起实例,JVM 那套“先加载再编译再跑”的流程确实拖后腿。Spring Boot 3.x 跟着 Spring Framework 6 底层换了思路,把 AOT(Ahead-Of-Time)编译正式推成生产可用特性。这篇不聊虚的,直接按我们线上踩过的坑、调过的参,把 GraalVM Native Image 的构建、优化、迁移和部署链路顺一遍。
博傅3 小时前
java·后端·spring
Spring 核心原理Spring 核心原理(通俗易懂完整版) Spring 是 Java 最主流的轻量级分层开源框架,核心目的:解耦、简化开发、统一管理对象、统一增强功能。 Spring 所有原理只围绕两大核心:IOC 容器、AOP 切面。 一、IOC 控制反转(Spring 灵魂核心)
用户938515635073 小时前
后端·sql
掘金风格后端数据库设计实战:从用户表到分布式架构,一文搞定本文基于一个真实的博客/社区后端项目,带你从零理解表设计、索引优化、外键约束、分布式部署、DNS解析、CDN加速等核心知识。全程结合 SQL 代码与底层原理解析,适合初中级开发者进阶。
拾光师4 小时前
后端
Hadoop 三种运行模式:从单机调试到生产集群,一路搭过来Hadoop 提供三种运行模式,本质上对应三个场景:从单机到完全分布式的过程,就是你的 Hadoop 技能从入门到生产的过程。
进阶的小名4 小时前
java·人工智能·后端·gpt·spring·ai·chatgpt
Spring AI 2.0 探索:多 OpenAI-Compatible 模型接入,以及下一代 Session 记忆管理最近在体验 Spring AI 2.0 时,我最开始给自己定的目标并不复杂:在同一个 Spring Boot 项目中,同时接入两个 OpenAI-Compatible 接口。
卷无止境4 小时前
后端·python
FastAPI 的 Metadata 到底是什么,又牵动了哪些核心概念你写下一个 FastAPI 应用,跑起来,浏览器打开 /docs,眼前蹦出来一页漂漂亮亮的交互式接口文档,标题、版本号、联系方式一应俱全。很多人以为这是框架顺手给的装饰,其实背后藏着一套被叫作 metadata 的机制。它不碰业务逻辑,却决定了你的 API 在别人眼里是什么样子,漂不漂亮,专不专业。
卷无止境4 小时前
后端·python
FastAPI 调试实战,从断点到生产环境的排错心法调试这件事,说白了就是跟自己写的 bug 对话。普通 Python 脚本出错,终端里一行 traceback 就能定位个八九不离十,到了 FastAPI 这儿却常常让人犯懵,明明代码逻辑没问题,请求一打过来服务器就沉默,或者甩给你一个看不懂的 422,你盯着路由函数看了半天也没发现到底哪里挂了。
敢敢のwings5 小时前
开发语言·后端·golang
智元 GO-2 与 AgiBot-World 深度解读2026 年 4 月 9 日,智元发布新一代具身基座大模型 Genie Operator-2,即 GO-2。和上一代 GO-1 相比,这次升级最值得关注的,不是“模型更大”或者“数据更多”这么简单,而是它把具身智能里最顽固的一道裂缝摆上了台面:机器人明明已经理解任务,也做出了看似合理的规划,却仍然可能在最后的抓取、接触、移动和放置阶段失手。换句话说,机器人缺的往往不是“会想”,而是“想完之后能不能按计划稳定做出来”。GO-2 的核心价值,就在于尝试把这一段长期割裂的链路重新接上。
考虑考虑5 小时前
java·后端·java ee
Java三元表达式注意遇到一个三元表达式问题,抛出空指针异常,原因在于三元表达式拆箱程序执行到这一步这个时候,抛了空指针异常 该枚举类为
stark张宇6 小时前
后端·go
Go语言runtime全景图:从编译到GC,带你彻底吃透Go的底层血脉runtime 就是 Go 语言运行时,是 Go 自带的一套 C+Go 写的底层库,不是操作系统,介于你的 Go 业务代码和操作系统内核之间。 我们写的 Go 代码,编译之后会把 runtime 打包进可执行文件,程序跑起来时 runtime 就在后台工作。
IT_陈寒6 小时前
前端·人工智能·后端
Redis的DEL命令居然没删干净数据?这个坑我爬了半天Redis作为高性能的内存数据库,被广泛应用于缓存、消息队列、会话存储等场景。其简洁的命令集和高效的性能让开发者爱不释手,但其中也隐藏着一些“坑”。最近,我在生产环境中遇到了一个看似简单的问题:使用DEL命令删除数据时,发现数据并未完全删除干净。这个问题让我折腾了大半天,最终发现背后涉及Redis的底层实现和配置细节。本文将详细剖析这一现象的原因,并提供解决方案,帮助大家避免踩坑。
罗超驿6 小时前
java·后端·postman·javaee
SpringMVC 请求参数接收详解|单个参数、多参数、对象参数、@RequestParam参数重命名目录前言一、项目准备1.1 Person实体类1.2 RequestController控制器二、接收单个参数 r1()
__zRainy__7 小时前
数据库·后端·node.js
Node系列 · ORM:Sequelize 简介ORM(Object-Relational Mapping)把"数据库表行"映射成"JS 对象",让开发者用面向对象的方式操作数据,而不必每次写 SQL。Sequelize 是 Node 生态最成熟的 ORM——本文讲清楚它的核心概念和适用边界。
AskHarries8 小时前
后端
OpenClaw 如何查看历史对话和响应时间?怎么查看某个用户之前和 AI 聊了什么?AI 每次又花了多长时间才回复?OpenClaw TUI 可以切换 Session 查看历史上下文,但如果想进一步看到每条消息的准确时间、用户提问、AI 回复以及响应耗时,直接查询 OpenClaw 的 Session 数据会更加方便。
n8n8 小时前
后端
Spring Boot 3.2+ 新特性、Spring AI 核心架构与 API Key 安全管理技术文档适用读者:Java 后端工程师、架构师基线版本:Spring Boot 3.2.0(2023-11-23 发布),Java 21+ 可获得完整虚拟线程能力
fireworks998 小时前
java·后端
接口鉴权(401与403)本文承接上一篇文章:从JWT看SpringSecurity本文要实现的是:前端发起请求/disk/page,是需要用户登录的,如果未登录则返回 401.
n8n8 小时前
后端
Java 21 虚拟线程(Virtual Threads)虚拟线程是 JDK 21 通过 JEP 444 正式引入的轻量级线程实现,源自 Project Loom 项目。一句话定义:
Csvn8 小时前
人工智能·后端
🐍 Day 5: Python 函数详解 — 参数、作用域与一等公民学习路径:Python_AIGC · Day 5函数是 Python 中最重要的「一等公民」—— 可以赋值、传参、嵌套、返回。
wno7048 小时前
spring boot·后端·servlet
Spring Boot中使用Servlet启动项目,访问http://localhost:8080/testServlet?name=wno7042
老郑聊AI业财智造8 小时前
java·人工智能·后端·spring·架构·软件工程
Spring AI 技术架构与源码分析一句话概括:Spring AI 不是又一套 AI SDK 封装,而是一套以“Spring 风格的标准接口”为设计哲学、以“Advisor 责任链”为编排管线、将“工具调用循环”从模型内部私有逻辑升级为可组合、可观测、可递归的一等公民的 Java AI 开发框架——让 Spring 开发者像操作普通 Service 一样操作大模型,像写 Spring AOP 一样编排 AI 工作流。