首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
曲水流商同学
掘友等级
获得徽章 2
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
曲水流商同学
3天前
关注
分布式事务:概述、协议与实现
引言 在单体应用时代,我们依赖数据库的本地事务(Local Transaction)来保证数据的ACID特性。然而,随着微服务架构的盛行,一个完整的业务逻辑往往需要跨多个服...
0
评论
分享
曲水流商同学
3天前
关注
分布式事务XA模式:基于数据库的2PC
引言 XA是由X/Open组织定义的分布式事务处理(DTP)规范。它准确地描述了两阶段提交(2PC)协议中事务管理器(TM) 与资源管理器(RM,如数据库) 之间的接口,将...
0
评论
分享
曲水流商同学
4天前
关注
详解Java内存模型(JMM)
Java内存模型(Java Memory Model, JMM) 就是一个为了屏蔽各种硬件和操作系统的内存访问差异,让Java程序在各种平台下都能达到一致的内存访问效果而提...
0
评论
分享
曲水流商同学
6天前
关注
分布式系统的平滑扩容:一致性哈希算法(Go语言实现)
1. 引言:从一个痛点问题开始 想象一下,你正在维护一个大型分布式缓存集群,里面有数百万个缓存键值对分散在10台Redis服务器上。随着用户量的快速增长,你需要增加2台新服...
1
评论
分享
曲水流商同学
11天前
关注
Java NIO Selector 源码分析
前言 Java NIO Selector 是构建高性能网络应用的基石,其“多路复用”能力堪称黑魔法。本文将以JDK21源码为镜,深入剖析Selector的跨平台架构、三键集...
0
评论
分享
曲水流商同学
13天前
关注
分布式锁技术详解与Go语言实现
引言 在微服务架构日益流行的今天,分布式系统已经成为互联网应用的主流部署方式。随着系统被拆分成多个独立服务,一个关键挑战随之出现:如何在不同服务实例之间协调对共享资源的访问...
0
评论
分享
曲水流商同学
15天前
关注
Java NIO Selector 处理可读事件详解与设计哲学探讨
引言 在 Java NIO 编程模型中,Selector 是整个架构的核心,负责协调多个 Channel 的 I/O 操作。理解 Selector 在不同场景下的行为模式,...
0
评论
分享
曲水流商同学
关注了
转转技术团队
曲水流商同学
16天前
关注
计算机I/O模式演进与 Java NIO 直接内存
当今,高性能网络编程已成为分布式系统、微服务架构和实时数据处理的基础。传统的I/O模型在面对高并发、大数据量的场景时,往往成为系统性能的主要瓶颈。本文讲解了计算机I/O的底...
0
评论
分享
曲水流商同学
17天前
关注
Java CompletableFuture 核心API
随着异步编程在现代高并发系统中的地位日益提升,Java 8 引入的 CompletableFuture 成为处理异步任务编排的重要工具。它不仅弥补了传统 Future 在回...
1
评论
分享
曲水流商同学
21天前
关注
Java SPI 机制与 Spring Boot 自动装配原理
Java SPI 与 Spring Boot 自动装配是 Java 生态中实现动态扩展与简化配置的核心机制。前者作为 Java 原生服务发现方案,支撑了 JDBC 等关键技...
2
评论
分享
曲水流商同学
24天前
关注
线程池ThreadPoolExecutor源码分析(JDK 17)
本文深度剖析JDK 17线程池(ThreadPoolExecutor)源码实现,揭示其高效处理百万级并发任务的核心设计。通过解析ctl原子状态控制、Worker执行单元双角...
0
评论
分享
曲水流商同学
28天前
关注
深入探讨MySQL索引失效与慢SQL优化:从原理到实战
在数据库性能优化领域,索引是提升查询效率的核心利器。然而,许多开发者经常面临这样的困境:"明明创建了索引,为什么查询还是慢?" 本文将深入剖析MySQL索引失效的根源,并提...
0
评论
分享
曲水流商同学
1月前
关注
观察者模式解析与Spring事件机制
在软件系统中,对象间的依赖关系如同复杂的神经网络。当某个对象状态变化时,如何高效通知依赖方而不引入耦合?观察者模式给出了优雅的解决方案,而Spring事件机制将其价值发挥到...
1
评论
分享
曲水流商同学
1月前
关注
Mybatis 分页插件 PageHelper SQL异常拼接问题深度分析
前言 MyBatis PageHelper作为广泛使用的分页插件,其看似简单的API背后隐藏着严格的使用约束。生成中大多数的分页异常都源于同一个根本问题:分页开启与查询执行...
2
1
分享
曲水流商同学
2月前
关注
Java 类加载机制深度解析
引言:类加载机制——Java生态的基石与突破 在Java技术体系中,类加载机制是实现“一次编写,到处运行”的核心支柱。它不仅是字节码到运行时对象的转化引擎,更是JVM安全防...
2
评论
分享
曲水流商同学
2月前
关注
JVM类生命周期深度解析:从加载到卸载
当JVM加载第一个字节码时,一场精心设计的生命周期仪式已然启动。类加载远非简单的“读取字节流”,而是涉及验证、准备、解析的精密链接过程,最终在初始化阶段完成类构造器的神圣召...
2
评论
分享
曲水流商同学
2月前
关注
Java网络编程深度解析:TCP与UDP如何共享同一端口
一、引言:端口共享的迷思与现实 在Java网络编程中,开发者常有一个疑问:TCP和UDP服务能否同时绑定到同一个端口? 许多人基于端口独占性的误解认为这是不可能的,但现代操...
2
评论
分享
曲水流商同学
3月前
关注
享元模式与数据库连接池实践:用共享思想优化资源管理
一、享元模式解析 1. 核心概念 享元模式(Flyweight Pattern) 是一种结构型设计模式,通过共享相似对象减少内存占用和对象创建开销。其核心是分离对象的内部状...
0
评论
分享
曲水流商同学
3月前
关注
两阶段终止模式:实现线程的优雅停止
1. 什么是两阶段终止模式? 两阶段终止模式(Two-Phase Termination Pattern)是一种并发编程中用于安全终止线程的设计模式。其核心思想是通过两个阶...
0
评论
分享
下一页
个人成就
文章被点赞
22
文章被阅读
5,553
掘力值
680
关注了
7
关注者
6
收藏集
11
关注标签
0
加入于
2021-09-03