自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

原创 分布式系统与云原生技术个人见解

摘要: 云原生技术通过容器化、Kubernetes编排、微服务架构等核心组件,有效解决分布式系统的网络不可靠、数据一致性、节点容错等核心挑战。容器化确保环境一致性,K8s实现自动化扩缩容与故障自愈,微服务提升系统解耦能力,服务网格优化通信治理,可观测性技术助力故障排查。面试中需掌握CAP理论(如CP/AP场景取舍)、K8s自愈机制等高频考点,结合云原生技术(如etcd、Redis)分析实际业务场景的解决方案,体现理论与实践的结合。

2025-09-28 21:53:07 976 1

原创 微服务架构:从单机到分布式的革命性升级

本文探讨了传统单机服务的缺陷及微服务架构的解决方案。单机模式存在单点故障、扩展性差、强耦合、技术栈受限等问题。微服务通过将系统拆分为独立服务,实现解耦、独立部署、技术多样性,并提供了分布式架构下的解决方案。SpringCloud提供了服务熔断、限流、服务注册与发现、配置中心、API网关等核心组件,同时介绍了分布式追踪、消息队列和分布式事务的实现方式。相比单机部署,微服务利用云计算实现动态资源分配和自动化管理,提高了系统的可用性和扩展性。

2025-09-28 20:47:49 877

原创 分布式事务学习有感

本文探讨了分布式事务与微服务的核心概念。首先解析了事务的ACID特性(原子性、一致性、隔离性、持久性)及其在单机系统中的应用,进而引出分布式系统面临的数据一致性问题。通过银行转账等案例说明分布式事务的必要性,比较了强一致(CP+ACID)和最终一致(AP+BASE)两种模型,并介绍了2PC、TCC、Saga等实现方案。最后指出云原生技术(容器化、DevOps)是分布式系统的最佳实践方案,特别适用于高并发、多区域部署等场景。文章强调分布式系统需要在CAP理论指导下,根据业务需求权衡一致性与可用性。

2025-09-24 10:02:39 948

原创 leetcode Top100 238. 除自身以外数组的乘积|数组系列

leetcode Top100 238. 除自身以外数组的乘积|数组系列

2025-06-08 19:53:43 471 1

原创 leetcode Top100 189.轮转数组

leetcode Top100 189.轮转数组

2025-06-08 17:03:24 374 1

原创 leetcode Top100 56 合并区间|数组系列

leetcode Top100 56 合并区间|数组系列

2025-06-08 16:43:34 405

原创 Java集合

Java集合

2025-03-06 21:19:35 1232

原创 Redis分布式锁的实现(Redission)

Redis分布式锁的实现(Redission)

2025-03-01 21:04:29 2087

原创 黑马点评 学习记录

黑马点评 学习记录

2025-02-23 21:42:00 1018

原创 苍穹外卖day8 地址上传 用户下单 订单支付

苍穹外卖day8 地址上传 用户下单 订单支付

2025-02-19 22:28:55 608

原创 苍穹外卖day7 缓存菜品 SpringCache缓存套餐 增删改查购物车

苍穹外卖day7 缓存菜品 SpringCache缓存套餐 增删改查购物车

2025-02-18 16:42:02 1110

原创 苍穹外卖day6 微信登录 导入商品浏览

苍穹外卖day6 微信登录 导入商品浏览

2025-02-17 18:11:38 1168

原创 苍穹外卖day4 redis相关简单知识 店铺营业状态设置

苍穹外卖day4 redis相关简单知识 店铺营业状态设置

2025-02-16 22:25:13 545

原创 苍穹外卖项目demo开发day3 公共字段自动填充 增删改查菜品

苍穹外卖项目demo开发day3 公共字段自动填充 增删改查菜品

2025-02-16 00:00:18 677

原创 苍穹外卖项目demo开发day2 员工分页查询 启用禁用员工账号 编辑员工

苍穹外卖项目demo开发day2 员工分页查询 启用禁用员工账号 编辑员工

2025-02-14 16:16:09 477

原创 苍穹外卖项目demo开发day1 员工管理和分类管理开发

苍穹外卖项目练习笔记随记day1

2025-02-12 21:32:04 664

原创 代码随想录训练营一刷最终篇:总结

代码随想录训练营一刷 完结撒花✿✿ヽ(°▽°)ノ✿

2025-01-30 20:18:54 754

原创 代码随想录训练营第六十二天| Floyd 算法精讲 A * 算法精讲 (A star算法)最短路算法总结篇 图论总结

代码随想录训练营第六十二天| Floyd 算法精讲 A * 算法精讲 (A star算法)最短路算法总结篇 图论总结

2025-01-30 20:01:48 1109

原创 代码随想录训练营第六十天| Bellman_ford 队列优化算法(又名SPFA)bellman_ford之判断负权回路 bellman_ford之单源有限最短路

Bellman_ford 队列优化算法(SPFA)bellman_ford之判断负权回路 bellman_ford之单源有限最短路

2025-01-25 20:45:51 975

原创 代码随想录训练营第五十九天| dijkstra(堆优化版)精讲 Bellman_ford 算法精讲

dijkstra堆优化 与 Bellman_ford

2025-01-25 20:22:24 678

原创 代码随想录训练营第五十八天| 拓扑排序精讲 dijkstra(朴素版)精讲

拓扑排序 dijkstra精讲

2025-01-25 18:43:43 1077

原创 代码随想录训练营第五十七天| prim算法精讲 kruskal算法精讲

Prim算法和kruskal算法简述与模板

2025-01-25 18:11:33 449

原创 代码随想录训练营第五十六天| 108.冗余连接 109.冗余连接II

并查集练习

2025-01-25 16:28:28 906

原创 代码随想录训练营第五十五天| 并查集理论基础 107 寻找存在的路径

并查集的基本概念

2025-01-22 22:33:38 564

转载 代码随想录训练营第五十三天| 110.字符串接龙 105.有向图的完全可达性 106.岛屿的周长

dfsbfs的图论应用

2025-01-20 16:08:25 101

原创 代码随想录训练营第五十二天| 101.孤岛的总面积 102.沉没孤岛 103.水流问题 104.建造最大岛屿

dfs的应用

2025-01-20 12:33:33 862

原创 代码随想录训练营第五十一天| 99.岛屿数量 深搜 岛屿数量 广搜 100.岛屿的最大面积

dfsbfs的图论基本练习

2025-01-19 23:05:04 744

原创 代码随想录训练营第五十天| 图论理论基础 深搜理论基础 98. 所有可达路径 广搜理论基础

图论基础

2025-01-17 20:27:18 897

原创 代码随想录训练营第四十九天| 42. 接雨水 84.柱状图中最大的矩形

单调栈hard题练习 42. 接雨水 84.柱状图中最大的矩形

2025-01-15 16:32:33 271

原创 代码随想录训练营第四十八天| 739. 每日温度 496.下一个更大元素 I 503.下一个更大元素II

单调栈练习 739. 每日温度 496.下一个更大元素 I 503.下一个更大元素II

2025-01-15 11:10:57 504

原创 代码随想录训练营第四十六天| 647. 回文子串 516.最长回文子序列 动态规划总结篇

leetcode练习 647. 回文子串 516.最长回文子序列 动态规划总结篇

2025-01-11 23:27:20 974

原创 代码随想录训练营第四十五天| 115.不同的子序列 583. 两个字符串的删除操作 72. 编辑距离 编辑距离总结篇

leetcode练习 115.不同的子序列 583. 两个字符串的删除操作 72. 编辑距离 编辑距离总结篇

2025-01-11 21:26:24 873

原创 代码随想录训练营第四十四天| 1143.最长公共子序列 1035.不相交的线 53. 最大子序和 392.判断子序列

leetcode练习 1143.最长公共子序列 1035.不相交的线 53. 最大子序和 392.判断子序列

2025-01-11 00:44:46 1139

原创 代码随想录训练营第四十三天| 300.最长递增子序列 674. 最长连续递增序列 718. 最长重复子数组

leetcode练习:300.最长递增子序列 674. 最长连续递增序列 718. 最长重复子数组

2025-01-08 23:47:42 545

原创 代码随想录训练营第四十二天| 188.买卖股票的最佳时机IV 309.最佳买卖股票时机含冷冻期 714.买卖股票的最佳时机含手续费 股票总结

leetcode股票问题188.买卖股票的最佳时机IV309.最佳买卖股票时机含冷冻期714.买卖股票的最佳时机含手续费股票总结

2025-01-07 22:16:43 1369

原创 代码随想录训练营第四十一天| 121. 买卖股票的最佳时机 122.买卖股票的最佳时机II 123.买卖股票的最佳时机III

leetcode买卖股票练习

2025-01-06 21:38:52 238

原创 代码随想录训练营第三十九天| 198.打家劫舍 213.打家劫舍II 337.打家劫舍III

leetcode打劫问题练习

2025-01-05 11:10:10 1111

原创 代码随想录训练营第三十八天| 322. 零钱兑换 279.完全平方数 139.单词拆分 背包问题总结篇

leetcode完全背包排列问题的练习 背包问题的总结

2025-01-05 10:02:35 1363

原创 代码随想录训练营第三十七天| 完全背包 518. 零钱兑换 II 377. 组合总和 Ⅳ 70. 爬楼梯 (进阶)

leetcode完全背包的组合排列问题

2025-01-02 23:46:44 653

原创 代码随想录训练营第三十六天| 1049. 最后一块石头的重量 II 494. 目标和 474.一和零

leetcode动态规划01背包组合、多维题目

2025-01-02 20:15:16 688

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除