
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
原子性(Atomicity)是指一个操作或一组操作,要么全部执行且在执行过程中不被任何因素中断,要么全部不执行。在多线程环境下,原子性保证了共享变量的读写操作不会被其他线程干扰。Java 内存模型(Java Memory Model,JMM)是 Java 虚拟机规范中定义的一套规则,它规定了多线程程序中各个线程访问共享数据时的行为规范。可见性(Visibility):一个线程修改了共享变量,其他线
设计模式的本质是对面向对象设计原则的实践总结,是前人解决重复问题的经验沉淀。GoF 23 种设计模式并不是需要死记硬背的公式,而是理解其背后思想后在合适场景下的自然运用。分类模式项目中的体现创建型单例模式Spring Bean 默认单例(@Component创建型建造者模式Lombok@Builder在 DTO 中的应用结构型适配器模式适配 Redis 序列化接口结构型代理模式@Cacheable
原子性(Atomicity)是指一个操作或一组操作,要么全部执行且在执行过程中不被任何因素中断,要么全部不执行。在多线程环境下,原子性保证了共享变量的读写操作不会被其他线程干扰。Java 内存模型(Java Memory Model,JMM)是 Java 虚拟机规范中定义的一套规则,它规定了多线程程序中各个线程访问共享数据时的行为规范。可见性(Visibility):一个线程修改了共享变量,其他线
📝 .gitignore 规范(Java 项目必备)📌 典型场景速查🆕 第一次推送新项目🔄 日常开发流程(Git Flow 简化版)🔥 误操作紧急恢复🔀 合并冲突处理流程👥 团队协作核心原则✅ Do❌ Don’t主干保护(main/dev 设为受保护分支)禁止直接 push 到 main所有变更走 MR/PR + Code Review禁止在公共分支使用提交前先 rebase 最新代
支持Java 17+具备模块化架构集成 Jackson 3、JUnit 6 等新特性启动速度提升20%占用内存降低15%与云原生环境集成更优Spring Boot 允许直接嵌套 JAR 文件。传统的Uber JAR(超级 JAR)❌ 很难看出应用程序使用了哪些类❌ 如果多个 JAR 使用了相同的文件名,可能产生冲突因此,Spring Boot 引入了嵌套 JAR机制来解决这些问题。/*** 继承







