上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 45 下一页
摘要: 单例模式深度解析:从基础到实现原理 一、单例模式核心概念 单例模式是一种创建型设计模式,确保一个类只有一个实例,并提供该实例的全局访问点。这种模式的核心价值在于: ✅ 避免资源冲突(如配置文件、数据库连接池) ✅ 节省系统资源开销 ✅ 统一管理共享资源 ✅ 控制全局访问点 典型应用场景: 配置管理器 阅读全文
posted @ 2025-06-26 15:36 佛祖让我来巡山 阅读(388) 评论(0) 推荐(1)
摘要: XA模式(基于两阶段提交的分布式事务协议)在微服务架构中通常被认为不适用,甚至有害,主要原因在于其核心设计理念与微服务架构的核心原则存在根本性冲突。以下是详细分析: 对微服务自治性的破坏 (Violates Service Autonomy) 微服务原则: 微服务的核心价值之一是服务自治。每个微服务 阅读全文
posted @ 2025-06-23 13:53 佛祖让我来巡山 阅读(60) 评论(0) 推荐(0)
摘要: 1、卸载旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ d 阅读全文
posted @ 2025-06-21 10:08 佛祖让我来巡山 阅读(276) 评论(0) 推荐(0)
摘要: 深入理解Spring AOP:核心原理与代理机制详解 引言 在现代Java开发中,面向切面编程(AOP)已经成为解决横切关注点的主流方案。作为Spring框架的核心模块之一,Spring AOP通过代理机制实现了强大的切面功能。本文将全面剖析Spring AOP的工作原理,深入讲解两种代理机制的实现 阅读全文
posted @ 2025-06-17 09:37 佛祖让我来巡山 阅读(705) 评论(0) 推荐(1)
摘要: Spring Boot 中使用线程池的示例 在 Spring Boot 应用中,线程池常用于处理异步任务、提高并发性能或执行耗时操作而不阻塞主线程。下面是一个完整的示例: 1. 配置线程池 首先,在配置类中定义线程池: import org.springframework.context.annot 阅读全文
posted @ 2025-06-13 17:22 佛祖让我来巡山 阅读(278) 评论(0) 推荐(0)
摘要: 基于 INSERT ON DUPLICATE KEY UPDATE 的分布式锁实现原理 核心SQL实现 INSERT INTO distributed_lock (lock_key, client_id, expire_time) VALUES (?, ?, NOW() + INTERVAL ? S 阅读全文
posted @ 2025-06-12 16:11 佛祖让我来巡山 阅读(67) 评论(0) 推荐(0)
摘要: 为什么需要分布式锁?主要功能是什么?核心目的是什么? 为什么需要分布式锁? 在分布式系统中,多个服务实例需要访问共享资源(如数据库、缓存、文件等)。如果没有协调机制,并发操作会导致: 数据不一致:多个节点同时修改同一数据 重复处理:多个节点执行相同任务(如重复扣款) 资源竞争:如超卖问题(库存被多个 阅读全文
posted @ 2025-06-12 15:59 佛祖让我来巡山 阅读(71) 评论(0) 推荐(0)
摘要: 通过具体实例展示Nginx作为网关、负载均衡和限流的功能实现,每个功能完整的配置示例和说明: 一、Nginx作为API网关 场景:统一管理多个微服务的入口,实现路由转发和请求改写 # /etc/nginx/nginx.conf http { # 定义上游微服务 upstream user_servi 阅读全文
posted @ 2025-06-12 14:10 佛祖让我来巡山 阅读(110) 评论(0) 推荐(1)
摘要: 2PC和TCC在流程上确实有相似之处(都有“准备-提交”的阶段化操作),但它们的核心设计思想和适用场景完全不同。我用一个对比表格+生活比喻帮你彻底理清区别: 核心区别对比表 维度 2PC(两阶段提交) TCC(Try-Confirm-Cancel) 设计目标 保证强一致性(像银行转账) 保证最终一致 阅读全文
posted @ 2025-06-12 09:38 佛祖让我来巡山 阅读(167) 评论(0) 推荐(0)
摘要: 2PC的回滚原理,保证通俗易懂! 1. 场景设定 协调者:银行总行(负责指挥) 参与者:分行A(操作小张的账户)和分行B(操作小丽的账户) 操作:小张向小丽转账100元 2. 正常流程(两阶段提交) sequenceDiagram participant 总行 participant 分行A par 阅读全文
posted @ 2025-06-12 09:36 佛祖让我来巡山 阅读(36) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 45 下一页

佛祖让我来巡山博客站 - 创建于 2018-08-15

开发工程师个人站,内容主要是网站开发方面的技术文章,大部分来自学习或工作,部分来源于网络,希望对大家有所帮助。

Bootstrap中文网