首页
学习
活动
专区
圈层
工具
发布
首页标签spring boot

#spring boot

Spring Boot 是一个轻量级框架,可以完成基于Spring 的应用程序的大部分配置工作。

SpringBoot构建双11商品服务系统:亿级流量下的高可用架构实战

ctrl加滚轮

双11的零点峰值,商品服务系统(Item Service)承受着每秒数十万次的查询(QPS)和数万次的写入(TPS)。这不再是简单的"查数据库返回JSON",而...

1400

基于 Java Spring Boot + Vue3 + uni-app 打造「私域直播」能力(附源码)

用户12101878

如何用 Spring Boot + Vue3 + uni-app 落地一套可互动、可带货的 私域直播?本文基于已运行项目,讲清开播、倒计时、货架、IM 邀请到结...

1800

Arthas mc + retransform 实战:线上改完代码不用重新发版

程序员天天困

这是「Arthas 线上诊断实战」系列第 4 篇,专门讲 Arthas mc + retransform:JVM 还活着时,把写错的方法体当场换掉。前三篇 wa...

1900

[053][核心模块]Java枚举缓存与ORM集成实践

杨运交

在实际业务开发中,枚举类型常用于表示状态、类型等固定集合。为了提升代码可维护性和数据库存储的便利性,通常会将枚举与自定义编码(code)关联,并存储到数据库。然...

900

[032][缓存模块]基于Redis Bitmap的用户行为统计实战:签到与日活分析

杨运交

在互联网应用中,用户签到、日活(DAU)、周活(WAU)等统计是常见的运营需求。传统的关系型数据库面对海量用户的高频写入和聚合查询时,往往面临性能瓶颈。Redi...

300

Java 项目用 Single-flight 一招终结 AI 接口重复调用

程序员天天困

最近在做一个 AI 评分项目,突然发现一个诡异的现象:同一份简历、同一个 prompt,后端日志显示模型被调了七八次。查了半天才发现——前端做了乐观更新,用户点...

4810

[052][核心模块]Java线程池封装实践:`ExecutorServiceHolder` 设计与实现

杨运交

在 Java 后端开发中,线程池的创建、配置和优雅关闭是一个常见但容易出错的环节。本文介绍一个轻量级的封装工具 —— ExecutorServiceHolder...

6200

[031][缓存模块]RedisTemplate工具的租户隔离设计:自动Key前缀机制

杨运交

在多租户SaaS系统中,不同租户的数据必须严格隔离。当多个租户共享同一套Redis缓存时,如何保证缓存Key不会冲突?本文以一个轻量级框架的实现为例,分析其利用...

8200

基于SpringBoot和Leaflet的全国省会城市风景区分布分析实践

夜郎King

暑假过半,相信很多家长都会带小朋友出去看世界。或许此时此刻也有家长带着孩子在路上吧。读万卷书,行万里路,美好的风景等着你去发现,等着你去探索。世界很大,中国也很...

8300

k8s调度容器失败The node had condition: [DiskPressure]

欢醉

Kubernetes 调度 Pod 失败,报错信息明确指出:节点的临时存储资源不足。调度策略为重启时先增后减实例。

10320

Arthas trace 命令怎么用?一行定位最慢那行代码

程序员天天困

这是「Arthas 线上诊断实战」系列第 2 篇。上一篇讲完 watch 命令实战,很多读者有疑问:入参对了、返回值也对了,可我还是不知道代码到底走了哪条分支,...

12010

【SpringBoot】AOP 概述 && Spring AOP 快速入门

lirendada

而 Spring AOP 是 Spring 框架提供的基于代理的面向切面编程实现,用于在不修改源代码的前提下对程序进行增强。比如说统一管理日志打印、权限控制、事...

4200

[051][缓存模块]基于 StringRedisTemplate 的多租户 Key 隔离设计与实践——以 RedisBitmapUtils 为例

杨运交

在多租户(SaaS)系统中,不同租户的数据必须严格隔离,而 Redis 作为高性能缓存/存储中间件,其 Key 的命名空间管理是隔离的关键。Spring Dat...

6200

[030][Web模块]Spring Boot 验证与 OpenAPI 集成实战:从校验规则到文档生成

杨运交

在现代 Web 应用开发中,请求参数的校验与 API 文档的自动生成是不可或缺的两大环节。Spring Boot 结合 Jakarta Validation(原...

5000

springboot + Vue3 + uni-app 打造仿小红书社区

用户12101878

在内容社交与本地生活持续升温的今天,「笔记社区 + 电商市集」已经成为很多产品的标准形态。本文基于我们已落地运行的开源项目,介绍如何使用 Spring Boot...

14410

【AgentScope Java新手村系列】(20)文字转语音TTS

Flittly

原因:TTS 的业务差异太大。有的团队用火山引擎,有的用阿里云 CosyVoice,有的用 OpenAI。硬塞进框架等于绑死用户。

18010

[029][公共模块]基于 Jakarta Validation 实现的自定义日期时间格式校验

杨运交

在实际项目开发中,我们经常需要对用户输入的日期、时间或日期时间字符串进行格式校验。虽然 Jakarta Bean Validation(即 JSR 380)提供...

7110

[050][功能模块]基于 Redis Bitmap 的高性能签到系统设计

杨运交

在用户激励体系中,签到功能几乎是每个互联网产品的标配。签到数据通常需要记录用户每天的签到状态、连续签到天数、月度签到日历,同时还要支持日活(DAU)和月活(MA...

9410

后端视角看 EventBus:发布订阅总线的原理、场景与用法

程序员天天困

大家好,我是程序员天天困。今天聊一个能让你少写一大堆回调的东西——EventBus,一个在 Android 和 Java 里都挺火的事件发布订阅库。我自己做后端...

7400
领券