- 博客(442)
- 资源 (32)
- 问答 (1)
- 收藏
- 关注
原创 06 · CAS 与原子类
CAS(内存地址 V, 期望值 A, 新值 B):如果 V 处的值 == A,就把它改成 B,返回 true否则什么都不做,返回 false全程由 CPU 保证原子(x86 上是cmpxchg指令),不需要加锁。// AtomicInteger 的 incrementAndGet 本质do {// 读当前值// 算新值} while (!// CAS 失败就自旋重试这就是乐观锁思想:不加锁,直接改,改之前确认没被别人动过,被动过了就重试。
2026-10-31 10:03:14
100
原创 18 · CI/CD 与 GitOps
把"构建镜像 → 推仓库 → 部署 K8s"自动化——CI/CD 流水线 + GitOps(以 Git 为唯一真相源)。
2026-10-30 17:59:37
186
原创 17 · Spring Boot 部署 K8s 完整实战
把前面所有知识串起来,用一个 Spring Boot 订单服务从源码到 K8s 上线的端到端完整案例。
2026-10-30 17:58:55
208
原创 16 · 监控、日志与可观测性
生产 K8s 必须建立可观测体系——Metrics(Prometheus)、Logging(EFK)、Tracing(链路追踪)三大支柱。
2026-10-30 17:58:22
197
原创 15 · Helm 包管理
Helm 是 K8s 的"包管理器",用 Chart 模板 + values 管理一堆 YAML,一键安装/升级/回滚复杂应用。
2026-10-30 17:57:28
178
原创 JAVA Collections.binarySearch 二分定位插入点
如果元素没有自然顺序,或者需要自定义排序规则,可以传入Comparator注意:这里的comparator必须和维护list有序时使用的比较规则保持一致,否则结果不可预期。返回正数代表"找到了,在第几个";返回负数代表"没找到",用-返回值 - 1就能得到它应该插入的位置。据此插入,即可同时实现去重和保持排序。
2026-10-30 15:55:20
155
原创 14 · StatefulSet 与有状态应用
Deployment 管无状态应用,StatefulSet 管有状态应用(DB、中间件)——提供稳定标识、有序部署、独立存储。
2026-10-29 10:25:36
192
原创 13 · 网络:Service 与 Ingress 详解
深入 K8s 网络模型、Service 的四种类型与原理、Ingress 的七层路由,打通集群内外访问。
2026-10-29 10:24:43
127
原创 12 · 存储:PV、PVC 与 StorageClass
K8s 用 PV/PVC 抽象存储,StorageClass 实现动态供应,让有状态应用的数据持久化。
2026-10-29 10:24:13
64
原创 11 · 配置管理:ConfigMap 与 Secret 详解
ConfigMap 存普通配置、Secret 存敏感信息,二者解耦配置与镜像,支持多种注入方式。
2026-10-29 10:23:36
142
原创 12 · 环境变量与用户管理
环境变量就是系统/Shell 的“全局配置”,程序运行时会读它。echo $PATH # 命令搜索路径(最重要)echo $JAVA_HOME # JDK 安装位置echo $HOME # 当前用户家目录echo $USER # 当前用户名echo $LANG # 语言/编码env # 查看所有环境变量。
2026-10-26 13:35:52
179
原创 05 · 部署应用与服务暴露
把 Spring Boot 应用部署到 K8s——Deployment 跑 Pod、Service 内部访问、Ingress 对外、ConfigMap/Secret 配置。
2026-10-24 10:32:33
238
原创 04 · K8s 架构与核心对象
K8s 是容器编排平台,核心对象 Pod/Deployment/Service 解决容器的调度、扩缩容、自愈和访问。
2026-10-24 10:31:40
123
原创 03 · Docker Compose 编排
Compose 用一个 YAML 文件定义和启动多个容器,本地一键起全套依赖(应用 + MySQL + Redis)。
2026-10-23 10:00:55
187
原创 06 · Linux 管道与文本处理三剑客
把命令像 Java Stream 一样串起来——管道 |就是.stream()就是filter/map。
2026-10-22 12:43:46
269
原创 SpringCloud-Hystrix 第8章 迁移到 Resilience4j 与 Sentinel
必读章节:Hystrix 已停止维护,新项目请勿再选 Hystrix。本章讲清现代替代方案。
2026-10-21 10:10:36
264
Maven + spring + spring mvc + mybatis 整合例子
2015-09-18
commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar.rar
2015-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅