后端

Nacos - 构建 Spring Cloud Alibaba 服务发现体系

👋 大家好,欢迎来到我的技术博客! 💻 作为一名热爱 Java 与软件开发的程序员,我始终相信:清晰的逻辑 + 持续的积累 = 稳健的成长。 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯

【Linux系统编程】(二十三)从块到块组:Ext2 文件系统核心架构的初步认识

目录前言一、文件系统的三大核心基础概念1.1 块(Block):文件存储的 “最小单元”1.1.1 块的核心特性1.1.2 实战:查看文件的块信息1.2 分区(Partition):磁盘的 “逻辑割据”1.2.1 分区的核心特性1.2.2 分区与块的关系1.2.3 实战:查看磁盘分区信息

Spring Boot 全局异常处理策略设计(一):异常不只是 try-catch

博主社群介绍: ① 群内初中生、高中生、本科生、研究生、博士生遍布,可互相学习,交流困惑。 ② 热榜top10的常客也在群里,也有数不清的万粉大佬,可以交流写作技巧,上榜经验,涨粉秘籍。 ③ 群内也有职场精英,大厂大佬,跨国企业主管,可交流技术、面试、找工作的

STM32 + FreeRTOS 长期可维护架构:写给那些不敢重构的工程师

文章目录 一、 为什么你现在就该为“三年后”焦虑? 二、 架构健康的“残酷”判断标准 三、 FreeRTOS 被“用坏”的三个根因 1. 把 FreeRTOS 当成了“万能胶水” 2. 误区:任务 (Task) = 功能模块 (Feature) 3. 上下文地狱:中断、回调、任务逻辑大乱炖 四、 核心原则:架构先于

客户端负载均衡器深度解析 Spring Cloud LoadBalancer与Ribbon源码剖析

作为有多年Java经验的开发者,我见证了微服务架构中负载均衡技术的演进历程。从最初的集中式负载均衡到现在的客户端负载均衡,技术选型直接决定整个微服务架构的性能和稳定性。今天我将深入解析两大主流客户端负载均衡方案的技术原理、实战应用和选型策略。 目录✨ 摘要1. 客户端负载均衡:微服务架构的"交通指挥官"1.1 什么是客户端负载均衡&

03.《Java EE学习笔记》JSP

参考链接: 一、JSP 的简介 1.1 什么是 JSP? JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 JSP是一种Java servlet,主要用于实现Java web应用程序的

VM_Operation 源码解析

上文中讲到了用于执行GC的VM_CollectForMetadataAllocation和VM_GenCollectForAllocation,这两个类其实都是VM_Operation的子类,本篇博客就详细探讨VM_Operation和负责执行VM_Operation的VMThread的实现,从而透彻理解上一篇中相关方法的代码逻辑。 一、VM_Operation VM_Operation定义在ho

Spring Boot 4.0 发布总结:新特性、依赖变更与升级指南

Spring Boot 4.0 发布总结:新特性、依赖变更与升级指南2025 年 11 月 21 日,Spring Boot 4.0 正式发布,标志着 Java Web 应用开发迈入全新阶段。该版本基于 Spring Framework 7.0 构建,聚焦云原生性能优化、开发体验升级与生态适配调整,同时宣布 3.x 系列即将进

KingbaseES 处理 PL/SQL 运行时错误全解析:从异常捕获到异常处理的实践指南

引言在国产化数据库替代浪潮中,KingbaseES凭借其与 Oracle PL/SQL 高兼容度,成为金融、政务等关键行业数据库迁移的首选。然而在实际迁移过程中,开发者常遇到"相同的PL/SQL代码在Oracle运行正常,在KingbaseES却报错"的困惑。本文通过实践,梳理KingbaseES异常处理机制&