-
Bootiful Spring Boot in 2024 - 2024 Spring Boot 之美
Bootiful Spring Boot in 20242024 年的 Spring Boot 之美【译】 Hi, Spring fans! I’m https://spring.io/team/joshlong[Josh Long], and I work on the Spring team. I’m a Kotlin GDE and a Java Champion, and I’m o... -
Linux 目录结构及作用
Linux 的目录结构遵循 FHS(Filesystem Hierarchy Standard,文件系统层次结构标准),采用树形结构,以根目录 / 为起点。以下是主要目录及其作用的详细说明: 一、核心系统目录 目录 全称/含义 主要作用 / Root 根目录,所有文件和目录的起点,包含整个文件系统 /bin Binaries 基本用户命令(Binary),存放所有用户... -
Java 响应式编程
Java 编程思想 响应式编程
-
Java 回调地狱
编程的坏味道 回调地狱
-
MySQL 一条SQL是如何运行的
一条 SQL 在 MySQL 中的“旅程”可以拆成两大阶段: Server 层(连接、权限、解析、优化、执行) 存储引擎层(InnoDB、MyISAM 等,真正读写磁盘) 下面用一条最简单的 UPDATE t SET c = c + 1 WHERE id = 10; 带你走一遍完整流程,并给出每一步在源码/日志中的落点,方便你实际跟踪。 一、连接与线程 客户端通过 TC... -
Spring Boot 常用自带工具
别再重复造轮子了!Spring Boot 自带的 49 个“宝藏”工具类 字符串处理1. StringUtils一个用于常见字符串操作的综合工具,包括检查空字符串或仅包含空白字符的字符串。 1234567891011import org.springframework.util.StringUtils;// 检查字符串是否为空或 nullboolean isEmpty1 = String... -
Java 的未来:2026 年及以后展望 The Future of Java: What to Expect in 2026 and Beyond
1. Introduction: Java’s Evolutionary Trajectory 引言:Java的演进轨迹As we approach 2026, Java stands at a fascinating inflection point. Rather than merely maintaining its position, the platform is experie... -
单元架构 (蜂窝架构) cell-based architecture
AWS - What is a cell-based architecture? AWS - Why use a cell-based architecture? AWS - When to use a cell-based architecture? 什么是基于单元的架构?A cell-based architecture comes from the concept of a bul... -
算法 拜占庭将军问题
拜占庭将军问题(Byzantine Generals Problem) 是由莱斯利·兰波特在其同名论文中提出的分布式对等网络通信容错问题。 在分布式计算中,不同的计算机通过通讯交换信息达成共识而按照同一套协作策略行动。但有时候,系统中的成员计算机可能出错而发送错误的信息,用于传递信息的通讯网络也可能导致信息损坏,使得网络中不同的成员关于全体协作的策略得出不同结论,从而破坏系统一致性。拜占庭将... -
Log Java常见日志框架
Java日志-总结 Java 日志记录最佳实践 别再乱打日志了 90%的开发不懂Java日志! 十分钟搞定Java日志体系 常用日志 JDK日志 log4j系列 logbak系列 JDK日志 (java.util.logging=jul) 从jdk1.4起,JDK开始自带一套日志系统。JDK Logger最大的优点就是不需要任何类库的支持,只要有Java的运行环境就可以使用。...