摘要: 使用Helm简化Kubernetes部署、管理 Helm 是 Kubernetes 的包管理工具,能够简化应用的部署、管理和升级流程。以下是使用 Helm 的基本步骤和常见操作。 先决条件 想成功和正确地使用Helm,需要以下前置条件。 一个 Kubernetes 集群(参考macOS上优雅运行Do 阅读全文
posted @ 2025-11-12 13:29 WilsonPan 阅读(265) 评论(0) 推荐(2)
摘要: Kubernetes部署MySQL 在部署MySQL前,先解释一下Deployment和StatefulSet差异 Deployment vs StatefulSet Deployment Deployment 主要用于部署无状态应用(Stateless Application)。它管理 Pod 的 阅读全文
posted @ 2025-11-08 13:01 WilsonPan 阅读(134) 评论(0) 推荐(0)
摘要: Kubernetes 基本概念 Pod 是什么: Kubernetes 中最小的、最简单的部署和管理单元。 类比: 一台“逻辑主机”或一个“虚拟机实例”。 关键点: 一个 Pod 可以包含一个或多个紧密相关的容器(例如,一个应用容器和一个日志收集 sidecar 容器)。 这些容器共享网络命名空间( 阅读全文
posted @ 2025-11-06 00:03 WilsonPan 阅读(200) 评论(0) 推荐(1)
摘要: 如何在 VS Code 中使用 Cline AI Cline AI 是一个基于 Anthropic 的 Claude 模型开发的智能编程助手,它能够理解代码上下文、生成高质量代码、调试问题并进行代码审查。与传统 AI 助手不同,Cline 可以直接操作您的终端和编辑器,实现真正的自动化编程体验。 安 阅读全文
posted @ 2025-10-28 09:56 WilsonPan 阅读(301) 评论(0) 推荐(0)
摘要: 125. 验证回文串 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s,如果它是 回文串 ,返回 true ;否则,返回 false 。 示例 1: 输入: s = "A 阅读全文
posted @ 2025-10-20 16:50 WilsonPan 阅读(7) 评论(0) 推荐(0)
摘要: 274. H 指数 题目 给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数。计算并返回该研究者的 h 指数。 根据维基百科上 h 指数的定义:h 代表“高引用次数” ,一名科研人员的 h 指数 是指他(她)至少发表了 h 篇论文,并且 至 阅读全文
posted @ 2025-10-12 18:03 WilsonPan 阅读(8) 评论(0) 推荐(0)
摘要: colima 什么是colima colima主页 Colima(Container on Lima)是一个轻量级的容器运行时管理工具,专为macOS(同时也支持Linux)设计,提供了一种简单优雅的方式来运行容器。它基于Lima项目,后者为 macOS提供了类似WSL2的Linux虚拟机环境,具备 阅读全文
posted @ 2025-10-02 22:38 WilsonPan 阅读(337) 评论(0) 推荐(0)
摘要: Spring Boot 自定义Starter 为什么要自定义Starter Spring Boot Starter 是一种简化依赖管理和自动配置的机制。下面详细介绍如何创建自定义 Starter。 Starter 的基本概念 命名规范 官方 Starter: spring-boot-starter- 阅读全文
posted @ 2025-09-26 12:02 WilsonPan 阅读(21) 评论(0) 推荐(0)
摘要: 45. 跳跃游戏 II 题目保证可以到达 n - 1 解法 public int jump(int[] nums) { if (nums == null || nums.length <= 0) return 0; int max = 0, end = 0, step = 0; for (int i 阅读全文
posted @ 2025-09-25 18:30 WilsonPan 阅读(10) 评论(0) 推荐(0)
摘要: 55. 跳跃游戏 解法: 贪心算法 记录当前位置可以走的最远位置,若能达到最后位置,即可到达 public boolean canJump(int[] nums) { if (nums == null || nums.length <= 1) return true; int n = nums.le 阅读全文
posted @ 2025-09-25 18:29 WilsonPan 阅读(7) 评论(0) 推荐(0)