后端开发

小bo波2 天前
java·设计模式·枚举·后端开发·代码重构
枚举实战枚举不只是"定义常量",用好了能让代码干净一半。适合人群:刚学完 Enum 语法、想知道"实际项目中怎么用"的同学。 阅读时间:约 8 分钟。
极光代码工作室2 天前
java·springboot·web开发·后端开发
基于SpringBoot的任务管理系统随着企业数字化转型加速与敏捷开发理念普及,传统纸质化、Excel表格式任务管理方式已难以满足跨部门协同、实时进度追踪、权限精细化控制及数据可视化分析等现代项目管理需求。本研究基于微服务架构思想,采用Spring Boot 3.2.x为核心框架,整合MyBatis-Plus、Redis、JWT、Vue 3 + Element Plus等主流技术栈,设计并实现了一套轻量级、高可用、易扩展的Web端任务管理系统(TaskFlow Manager)。系统涵盖用户管理、任务创建/分配/执行/归档全生命周期管理、多维
Trouvaille ~2 天前
数据库·redis·缓存·中间件·高可用·主从复制·后端开发
【Redis篇】Redis 主从复制:数据同步的原理与实现💬 这一篇讲什么:Redis 的主从复制机制🚀 核心内容:上一篇讲完了 Redis 事务,这一篇进入 Redis 高可用体系的第一块基石 —— 主从复制。
MageGojo3 天前
javascript·前端开发·api接口·后端开发·随机文案
随机文案模块怎么做?从接口封装到前端展示的完整实现思路在很多网站和应用中,经常会看到一些短句文案模块,比如:首页随机一句话、登录页提示语、个人主页文案卡片、小程序启动页短句、工具站空状态提示、后台系统欢迎语。
MageGojo4 天前
前端开发·api接口·数据看板·后端开发·电影数据
实时票房看板怎么做?接口封装、缓存与前端列表渲染实战在影视资讯站、小程序、工具站、运营后台和数据看板中,经常会看到“实时票房”“电影榜单”“今日票房排行”这类模块。
晚风予卿云月5 天前
linux·运维·服务器·后端开发
【Linux】进程控制(一)—进程创建、进程终止与信号全流程详解书接上回虚拟地址空间,本篇章我们来详细讲解进程控制~目录一、进程创建(回顾)1.fork函数与其返回值回顾
Trouvaille ~6 天前
redis·中间件·持久化·aof·后端开发·rdb·基础入门
【Redis】Redis 持久化:RDB 与 AOF 深度解析💬 这一篇讲什么:Redis 的两种持久化机制 —— RDB 快照和 AOF 日志🚀 核心内容:Redis 把数据存在内存里,速度极快,但内存有一个致命缺点:断电即失。一旦服务器宕机或 Redis 进程崩溃,所有数据会消失得无影无踪。为了解决这个问题,Redis 提供了两种持久化机制:RDB(快照) 和 AOF(追加日志)。理解这两种机制,是运维好 Redis、保障数据安全的基础。
Javatutouhouduan7 天前
java·jvm·java虚拟机·java面试·后端开发·java编程·java八股文
普通Java程序员如何高效学习JVM?当你工作多年之后,你遇到的项目会越来越复杂,遇到的问题也会越来越复杂:各种古怪的内存溢出,死锁,应用崩溃……这些都会迫使你不得不去深入学习JVM底层原理
Trouvaille ~7 天前
数据库·redis·缓存·中间件·数据库管理·后端开发·scan
【Redis篇】Redis 渐进式遍历与数据库管理💬 这一篇讲什么: SCAN 渐进式遍历和数据库管理命令🚀 核心内容:把五种数据类型全部讲完了。这一篇收个尾:讲清楚如何在不阻塞 Redis 的情况下遍历大量 key,以及数据库管理的几个重要命令。最后对核心内容做一个完整回顾。
Trouvaille ~8 天前
数据库·redis·缓存·set·跳表·后端开发·zset
【Redis篇】Set 与 Zset:集合运算与排行榜的终极武器💬 这一篇讲什么:Redis 五种数据类型中的最后两种 —— Set 集合 和 Zset 有序集合🚀 核心内容:
程序员老邢8 天前
后端开发·问题排查·libreoffice·文件转换·技术底稿·jodconverter·s3 对象存储
《技术底稿 45》Word转PDF踩坑:S3迁移 + LibreOffice超时根治近期将 Word 在线预览转 PDF 功能,从内网 FTP 存储迁移至自建内网 S3 对象存储并配套子域名访问。迁移后出现两类典型异常:大体积图片类文档转换飞快,小体积多表格、公式、嵌套对象的复杂文档频繁卡死、接口超时。
极光代码工作室9 天前
java·springboot·web开发·后端开发
基于SpringBoot的校园论坛系统随着高校信息化建设的深入推进,校园数字化服务平台已成为提升学生自主管理能力、促进师生互动交流、构建网络思政育人阵地的重要载体。传统BBS系统或第三方社交平台难以满足高校对数据主权、内容安全、身份认证与教学融合的刚性需求。本文设计并实现了一套基于SpringBoot微服务架构的轻量级校园论坛系统,面向高校师生提供实名制发帖、话题分类管理、多级权限控制、敏感词过滤、积分激励与消息通知等核心功能。系统采用前后端分离模式,后端以SpringBoot 2.7.18为核心框架,集成MyBatis-Plus、Redis
Javatutouhouduan9 天前
java·java面试·java面试题·后端开发·java编程·java架构师·java八股文
Java面试大厂真题汇总!今年的金三银四过了,很多粉丝私信反应说让我总结一份高质量面试题,下半年面试想要准备准备,于是就有了今天这篇文章~
Trouvaille ~10 天前
数据库·redis·list·双端队列·后端开发·quicklist·zoplist
【Redis篇】List 列表:双端队列与消息队列的完美实现💬 这一篇讲什么:Redis 五种数据类型中的第三种 —— List 列表🚀 核心内容:上一篇学完了 Hash 类型,这一篇进入第三种数据类型 —— List。List 是一个非常灵活的数据结构,既可以当栈用,也可以当队列用,在消息队列、时间线、最新动态等场景下都有广泛应用。
Trouvaille ~11 天前
c++·算法·链表·面试·蓝桥杯·笔试·后端开发
【优选算法篇】深入浅出链表算法:交换、重排与合并的终极策略💬 底层逻辑: 链表题的核心永远是指针的重定向。不同于数组可以随机访问,链表的每一次"操作"本质上都是在修改 next 指针的指向。
a231212112 天前
java·运维·微服务·多智能体·后端开发·spring ai
从零搭建Spring Ai多智能体后端应用在AI逐步渗透企业级Java后端开发的今天,Spring AI作为Spring官方的AI模块,为构建多智能体应用提供了一站式支持。但从零落地到企业可用,不仅需要理解框架,更要实际应对开发、通信、集成与运维的系列难题。本文聚焦Spring AI多智能体后端应用的实战搭建,深入解析常见技术坑点、通信排查、模型集成和运维问题及最佳实践,助力Java开发者高效构建和优化AI驱动的后端能力。
java修仙传14 天前
java·后端开发·实习
实习日志:异步场景创建链路检查与完成状态刷新修复今天继续处理昨天那个“场景数据异步生成”的需求。昨天已经把主体代码写完了,接口也初步跑通了,所以今天主要围绕代码检查、日志补充、完整链路验证和提交前问题修复展开。
展示猪肝14 天前
python·异常处理·fastapi·后端开发
FastAPI 全局异常处理最佳实践:自定义异常、统一响应、兜底处理在 FastAPI 项目里,如果每个接口都写一堆 try...except,项目刚开始可能还能接受,接口一多就会变得很乱:
这是谁的博客?14 天前
微服务·设计模式·云原生·架构·架构设计·后端开发·分布式系统
微服务架构设计模式深度解析:从拆分策略到容灾机制微服务架构已成为现代企业级应用的主流选择,但如何正确拆分服务、处理分布式数据、保证系统韧性,仍是开发者面临的核心挑战。本文深入解析微服务架构的十大核心设计模式,涵盖服务拆分策略、通信模式(API Gateway、Service Mesh)、数据管理(Database per Service、Saga、CQRS)、容灾机制(Circuit Breaker、Bulkhead)、迁移策略(Strangler Fig)等,帮助开发者构建可扩展、高可用、易维护的微服务系统。
程序员三明治15 天前
java·人工智能·大模型·llm·后端开发·rag·tika文件解析
【AI】Tika:一次文档解析引擎的工程实践去年我接到一个任务:为公司内部知识管理平台搭建文档入库能力。需求很直白——用户上传各种格式的文件(PDF、Word、PPT、Excel),系统自动提取文本,灌入检索引擎,支撑后续的语义搜索和智能问答。