后端

吃饱了得干活11 分钟前
java·后端·架构
限界上下文之后:微服务怎么拆、上下文怎么聊?上下文画好了,然后呢?——怎么部署、怎么通信,是紧接着的两个问题。前一篇,我们花了一整篇文章讲限界上下文怎么划分:用事件风暴画边界,把“商品”在订单上下文、商品上下文、库存上下文里分别建模。
星火102419 分钟前
后端·groovy
【Groovy翻译-进阶篇】运行时元编程与编译时元编程(上)Groovy 语言支持两种风格的元编程:运行时元编程和编译时元编程。前者允许在运行时修改类模型以及程序的行为,而后者只发生在编译期。二者各有优劣,我们将在本节中详细说明。
CHHH_HHH23 分钟前
linux·服务器·开发语言·后端·ubuntu
【Linux系统篇】深入解析Linux文件系统:从磁盘寻址到软硬链接核心观点:文件被打开后,相关数据会被加载或缓存到内存;未被访问的数据主要保存在磁盘上。Linux 文件系统负责在两者之间建立统一、可靠且高效的映射。
星火102430 分钟前
后端·groovy
【Groovy翻译-进阶篇】运行时元编程与编译时元编程(下)Groovy 语言支持两种风格的元编程:运行时元编程和编译时元编程。前者允许在运行时修改类模型以及程序的行为,而后者只发生在编译期。二者各有优劣,我们将在本节中详细说明。
用户1069117941031 分钟前
后端
SpringSercuirty整合jwtSecurityConfig 是 Spring Security6 的 Web 安全核心配置类,标注 @EnableWebSecurity、@EnableMethodSecurity,构建 SecurityFilterChain 安全过滤链,专门负责 /api/**、/actuator/** 接口的安全防护,采用无状态 JWT/OAuth2 资源服务器模式,对接自定义动态权限管理器 ApiAuthorizationManager,前后端分离 RESTful 接口安全方案。
岁月如歌778637 分钟前
java·后端·架构
一次讲透 Redis 缓存击穿、穿透、雪崩,从原理到实战解决方案在高并发系统中,Redis 缓存是提升性能的利器,但缓存一旦"出问题",数据库就会瞬间被海量请求打穿。本文系统性地讲透缓存击穿、缓存穿透、缓存雪崩三大经典问题的原理与解决方案,并给出可直接落地的代码示例。
0xBADCODE2 小时前
前端·后端·python·安全·web安全·网络安全·flask
Flask SSTI读SECRET_KEY+伪造Session:税务系统渗透全流程{{config.SECRET_KEY}}注入读密钥→itsdangerous伪造admin session
IT_陈寒1 小时前
前端·人工智能·后端
Vue的v-for为啥把我的渲染顺序搞乱套了?在使用Vue.js开发过程中,v-for指令是处理列表渲染的利器,但许多开发者都遇到过这样的问题:明明按照预期顺序提供了数据,渲染出来的DOM元素顺序却"乱套了"。这种现象不仅影响UI表现,更可能导致状态管理混乱。本文将深入剖析v-for的渲染机制,揭示顺序混乱的根本原因,并提供专业级的解决方案。
用户106911794101 小时前
后端
SpringSecuirty自定义接口或者资源权限ApiAuthorizationManager 是基于 Spring Security 6 实现的动态接口权限授权管理器组件,实现 AuthorizationManager<RequestAuthorizationContext> 接口,同时实现 InitializingBean、DisposableBean 完成权限规则的初始化与资源销毁,用于系统动态数据库配置接口权限,无需硬编码配置安全规则。
天涯明月19931 小时前
人工智能·后端·推理·sglang
SGLang深度研究报告一份面向工程实践的系统剖析,覆盖设计动机、前后端协同架构、RadixAttention、约束解码、零开销调度、投机解码、分布式部署与真实性能基准。 版本基线:SGLang v0.5.x(2026 年中),论文原作 NeurIPS 2024。
程序员爱钓鱼2 小时前
前端·后端·rust
Rust where详解:让泛型与Trait约束更加清晰《Rust编程实战》系列第48篇 上一篇文章中,我们学习了Rust泛型Generics,知道可以通过:
程序员爱钓鱼4 小时前
后端·面试·go
Go 编程实战:函数 Function——参数、返回值与代码复用上一篇我们学习了指针 Pointer,理解了变量地址、& 取地址、* 解引用以及函数参数的值传递。实际上前面的代码中,我们已经大量使用了函数,例如:
To_OC9 小时前
后端·docker·容器
跑了3个Docker容器后,我终于搞懂镜像和容器到底啥关系前段时间在摸NestJS,想正儿八经写写后端接口。写了个hello world级别的接口跑在本地,一切正常。然后问题来了——我想搭个MySQL存点数据,还想用Nginx做反向代理,本地装MySQL版本老对不上,Nginx改配置还得重启服务,搞了一上午环境没搭好,同事路过甩了句"用Docker啊"。
东风破_10 小时前
前端·后端·nginx
Docker 基础:为什么需要容器?在软件开发过程中,经常会遇到这样的问题:“我的电脑上可以运行,为什么你的电脑运行不了?”比如一个 Vue2 项目:
东风破_10 小时前
前端·后端·nginx
Docker 实战:使用 Nginx 作为容器入口代理 Node 服务上一篇介绍了 Docker 的核心思想:Docker = 应用 + 运行环境它解决的是:“我的电脑能运行,你的电脑为什么不能运行?”
Lyyaoo.10 小时前
spring boot·后端·mysql
Spring Boot Validation 声明式参数校验Spring Boot Validation 是一套基于 Jakarta Bean Validation(原 JSR 303/380)规范的数据校验框架。它的核心作用就是帮你自动检查接口传入的参数是否合法,避免你在业务代码里写一堆 if (xxx == null) { return “参数错误”; } 这样的重复代码。
剩下了什么11 小时前
开发语言·后端·golang
float32 与 float64 精度陷阱:如何在 Go 中避免错误使用让我们看看这段简单的代码:你可能想不到,输出结果竟然是……那么,换成 float32 又是怎样呢?现在你可能有点困惑了,输出将会是……
Rain的Java大神之路11 小时前
java·分布式·后端·spring·spring cloud·架构·springcloud
介绍一下分布式事务一句话定义:分布式事务就是保证多个独立微服务 / 数据库操作的原子性,要么全部成功,要么全部回滚,最终达到数据一致性的机制 🔒
wno70420 小时前
数据库·spring boot·后端
使用Spring Boot发送邮件在项目的维护过程中,我们通常会在应用中加入短信或者邮件预警功能,比如当应用出现异常宕机时应该及时地将预警信息发送给运维或者开发人员,本文将介绍如何在Spring Boot中发送邮件。在Spring Boot中发送邮件使用的是Spring提供的org.springframework.mail.javamail.JavaMailSender,其提供了许多简单易用的方法,可发送简单的邮件、HTML格式的邮件、带附件的邮件,并且可以创建邮件模板。
IT_陈寒15 小时前
前端·人工智能·后端
Vue的响应式什么时候会失灵?这个坑我踩了Vue.js 作为前端开发中最受欢迎的框架之一,其核心特性之一就是响应式系统。通过数据劫持和依赖追踪,Vue 能够自动更新视图,极大地简化了开发流程。然而,在实际开发中,我们可能会遇到一些响应式“失灵”的情况,导致数据变化未能及时反映到视图上。本文将深入探讨 Vue 响应式系统的实现原理,并分析哪些情况下响应式会失效,以及如何避免这些陷阱。