李锋镝的博客

  • 首页
  • 时间轴
  • 评论区显眼包🔥
  • 左邻右舍
  • 博友圈
  • 关于我
    • 关于我
    • 另一个网站
    • 我的导航站
    • 网站地图
    • 赞助
  • 留言
  • 🚇开往
后端
但问耕耘,不问收获
后端

译文:如何将单体应用拆解为微服务

原文作者:Martin Fowler | 发布时间:2018-04-24 原文地址:https://martinfowler.com/articles/break-monolith-into-microservices.html 前言:拆分什么、何时拆分 随着单体系统体量日趋庞大、维护成本激增,大量企业选择将其改造为微 […]

2026年6月4日 0条评论 104点热度 1人点赞 阅读全文
后端

SchedulingConfigurer详解

SchedulingConfigurer 是 Spring 定时任务的高级配置接口,用来替代简单的 @Scheduled 注解。 它的核心作用: 让定时任务支持:动态修改执行周期、程序运行中改 cron、从数据库/配置中心读取 cron 表达式,不用重启服务。 一、它解决什么问题? @Scheduled(cron = […]

2026年5月15日 2条评论 233点热度 0人点赞 阅读全文
后端

配置Jackson使用字段而不是getter/setter来序列化和反序列化

要让Jackson直接使用类的字段(Field) 进行序列化和反序列化,而非默认的getter/setter方法,核心是修改Jackson的属性访问策略:关闭对getter/isGetter/setter的自动检测,开启对所有字段(无论访问修饰符)的检测。 下面分通用Java项目、Spring Boot项目、局部类注解 […]

2026年3月19日 0条评论 257点热度 0人点赞 阅读全文
后端

org.apache.ibatis.plugin.Interceptor类详细介绍及使用

org.apache.ibatis.plugin.Interceptor 是 MyBatis 插件体系的核心扩展接口,MyBatis 提供的插件机制完全基于这个接口实现——它允许开发者通过动态代理拦截 MyBatis 核心执行流程中的关键方法,在不修改框架源码的前提下,对 MyBatis 的执行逻辑做自定义增强(如分页 […]

2026年2月4日 0条评论 237点热度 0人点赞 阅读全文
后端

JDK25模块级导入深度解析:Java导入机制的革命性进化

在Java开发的日常场景中,导入语句似乎是绕不开的“小麻烦”。新手会困惑为何String无需导入而List必须手动引入,资深开发者也常会在切换业务场景时,为查找Stream类的包路径、处理Date类的同名冲突而卡顿。传统导入方式的臃肿与繁琐,让不少开发者羡慕Python“开箱即用”的模块机制。而JDK 25正式落地的J […]

2026年1月26日 0条评论 230点热度 0人点赞 阅读全文
后端

深度解析 Disruptor:无锁队列的高性能实现与实践

在高并发场景中,线程间的数据交换是核心环节,而队列作为数据缓冲的关键组件,其性能直接决定了整个系统的吞吐能力和延迟表现。传统并发队列在面对超高吞吐需求时,往往受限于锁竞争、内存开销等问题,难以满足金融交易、高频计算等极端场景的要求。Disruptor 作为一款高性能无锁队列框架,通过创新的设计理念和底层优化,成功突破了 […]

2026年1月13日 0条评论 261点热度 0人点赞 阅读全文
后端

精通Linux根目录:核心文件夹深度解析与实战指南

在Linux系统中,文件系统的层次结构严格遵循Filesystem Hierarchy Standard(FHS)规范,根目录 / 作为整个文件系统的"基石",承载着系统运行、软件部署和数据存储的核心功能。每个子目录都有明确的职责划分,理解其背后的设计逻辑和实际用途,是运维工程师高效管理系统、开发者 […]

2026年1月8日 0条评论 274点热度 0人点赞 阅读全文
后端

数据库更新如何实现乐观锁

一、乐观锁核心原理 乐观锁的核心是“假设不会发生并发冲突,只在提交更新时检查数据是否被修改过”,而非像悲观锁(如SELECT ... FOR UPDATE)那样提前锁定数据。 核心逻辑:更新数据时,先验证数据的“版本/时间戳”是否和自己读取时一致——一致则更新,不一致则说明数据已被其他线程修改,放弃更新(或重试)。 适 […]

2025年12月26日 2条评论 417点热度 0人点赞 阅读全文
后端

使用内存数据库进行MyBatis单元测试

使用内存数据库(如H2)进行MyBatis功能测试,能实现轻量、高效、隔离的测试环境(无需部署真实数据库,测试后数据自动销毁)。 一、核心优势 轻量无依赖:无需安装/部署数据库,随用随建; 速度快:内存操作,测试执行效率远高于真实数据库; 数据隔离:每个测试用例可独立初始化数据,无跨用例污染; 无残留:测试结束后内存释 […]

2025年12月24日 0条评论 225点热度 0人点赞 阅读全文
后端

缓存架构实战指南:6大核心缓存技术深度解析与落地方案

在高并发系统设计中,缓存是提升性能的“关键杠杆”——它能将数据库的磁盘IO转化为内存访问,让系统响应速度从毫秒级降至微秒级。但实际开发中,很多团队面临“缓存用不对”的困境:要么过度依赖Redis导致架构复杂,要么忽视本地缓存浪费性能,要么因缓存策略不当引发数据不一致、缓存穿透等问题。 本文将系统拆解工作中最常用的6种缓 […]

2025年12月23日 0条评论 212点热度 0人点赞 阅读全文
后端

try...catch性能深度剖析:从JVM原理到实战优化,打破技术迷思

在Java开发圈,“try...catch影响性能”的说法流传已久——有人在代码评审时强制要求移除循环内的try块,有人为了“性能”放弃异常处理的规范性,甚至有人将异常视为“洪水猛兽”。但在JVM经过十余年的迭代优化后,这种说法是否还成立? 本文将从历史渊源、JVM底层机制、多场景性能测试、JVM优化技术、实战最佳实践 […]

2025年12月18日 0条评论 260点热度 0人点赞 阅读全文
后端

Spring WebFlux底层原理深度剖析-从响应式流到事件循环的全链路拆解

Spring WebFlux作为Spring生态中异步非阻塞编程的核心框架,其底层原理构建于响应式流规范、事件驱动模型与非阻塞I/O三大基石之上。理解这些底层机制,不仅能解释WebFlux为何能支撑高并发,更能帮助开发者规避实践中的“伪异步”陷阱,充分发挥其性能优势。本文将从核心规范、线程模型、请求流转、数据处理四个维 […]

2025年12月16日 2条评论 422点热度 0人点赞 阅读全文
后端

Spring WebFlux深度解析:异步非阻塞架构与实战落地指南

在高并发I/O密集型场景中,传统Spring MVC的同步阻塞模型逐渐暴露出资源利用率低、线程开销大的瓶颈。而Spring WebFlux作为Spring生态下的响应式编程框架,凭借异步非阻塞特性与响应式流设计,成为解决高并发问题的优选方案。本文将从底层原理、核心组件、编程模型、性能对比、落地实践五个维度,全方位拆解W […]

2025年12月15日 2条评论 477点热度 0人点赞 阅读全文
后端

Java进阶实战:10个高效技巧+环境管理指南,让代码简洁又优雅

Java作为一门生命力旺盛的编程语言,从Java 8到最新的Java 25,持续迭代出大量实用特性。但很多开发者仍停留在传统写法,重复编写样板代码、被空指针困扰、手动切换JDK环境……其实,用好Java的隐藏技巧与新特性,不仅能让代码更简洁、安全,还能大幅提升开发效率。本文将分享10个实战性极强的Java进阶技巧,涵盖 […]

2025年12月12日 0条评论 307点热度 1人点赞 阅读全文
后端

Python 3.12并发革命:大厂争相升级的底层逻辑与实战指南

在最近的技术架构评审会上,一组数据让我们团队彻底下定决心升级Python 3.12:同样的1000个并发任务,Python 3.11的多线程方案耗时14.7秒,而Python 3.12仅需5.3秒——性能提升近3倍。这背后,是Python在并发编程领域的底层重构,从GIL调度到进程通信,从线程管理到异步协同,每一处优化 […]

2025年12月10日 0条评论 267点热度 0人点赞 阅读全文
1234

愿将腰下剑,直为斩楼兰。

听点儿音乐吧 朋友~

那年今日(06月15日)

  • 1914年:苏联共产党总书记安德罗波夫出生
  • 1594年:法国画家尼古拉·普桑出生
  • 1389年:奥斯曼帝国和塞尔维亚之间的科索沃战役爆发
  • 1381年:英格兰农民起义领袖瓦特·泰勒逝世
  • 923年:法国国王罗贝尔一世逝世
  • 更多历史事件
倒计时
最近评论
博客集市 发布于 3 周前(05月26日) 博客组织申请友链 网站名称: 博客集市 网站地址: https://cnb.cool/Blog_...
李锋镝 发布于 4 周前(05月18日) 沙发-。-
皮皮社长 发布于 4 周前(05月17日) 不懂技术,打个水卡。破了这个0评论。 :18:
林羽凡 发布于 2 个月前(04月27日) 没毛病,主要是禁用描述,和可以做什么的描述,哪些命令能用,哪些不能用,在什么情况下问我之类的。
老张博客 发布于 2 个月前(04月02日) 这个真的是保姆级教程了。
网站统计
  • 249
  • 234
  • 829
  • 684
  • 523
  • 717
  • 2026年6月12日
友情链接
  • 志文工作室
  • 临窗旋墨
  • 旧时繁华
  • 韩小韩博客
  • 知向前端
  • 林羽凡
  • 哥斯拉
  • 搬砖日记
  • 蜗牛工作室
  • 风渡言
  • 瓦匠个人小站
  • 皮皮社
  • 彬红茶日记
  • Blogs·CN
  • Honesty
  • Mr.Sun的博客
  • 懋和道人
  • 拾趣博客导航

COPYRIGHT © 2026 lifengdi.com. ALL RIGHTS RESERVED.

域名年龄

Theme Kratos+ By Dylan Li

津ICP备2024022503号-3

京公网安备11011502039375号