2024  9

五月  2

K8s 网络分层全景:OSI 七层视角下看清 Pod IP、Service、Ingress 与组件分工

五月 22, 2024 · 10 分钟 · 1921 字 · yaomingye

Gateway API 实战:ingress-nginx 归档后的新标准(kind + Envoy Gateway 全打通)

五月 20, 2024 · 6 分钟 · 1127 字 · yaomingye

二月  7

tmux 终端复用实战:SSH 断了会话不丢,一个连接管理所有终端

二月 24, 2024 · 4 分钟 · 752 字 · yaomingye

K8s 组件职责全景:一条 kubectl 命令背后的控制面与节点协作

二月 22, 2024 · 5 分钟 · 869 字 · yaomingye

K8s 破坏性练习:7 天把「会做」练成「会排障」

二月 20, 2024 · 3 分钟 · 530 字 · yaomingye

K8s Helm 包管理实战:一套模板管所有环境与发布生命周期

二月 18, 2024 · 4 分钟 · 847 字 · yaomingye

为什么是 K8s:传统微服务运维痛点与 K8s 的设计回应

二月 16, 2024 · 2 分钟 · 419 字 · yaomingye

K8s 状态化应用与存储实战:StatefulSet 三大保证与存储三层抽象

二月 14, 2024 · 4 分钟 · 801 字 · yaomingye

AWS EKS 与阿里云 ACK 托管对比:计费差异、产品线布局与中小企业选型

二月 12, 2024 · 3 分钟 · 619 字 · yaomingye

2023  90

十二月  2

Java 开发工程师的 K8s 职责清单:八项必修、三类免学、五个专属坑

十二月 4, 2023 · 4 分钟 · 735 字 · yaomingye

监控接入三方案原理对比:SSH 隧道、堡垒机与云原生监控

十二月 2, 2023 · 3 分钟 · 539 字 · yaomingye

十一月  15

Kubernetes 系列总结:两台服务器的资产清点与六课收获

十一月 30, 2023 · 5 分钟 · 875 字 · yaomingye

Kubernetes 可观测性实战:把 Prometheus+Grafana 装进 kind,一次踩满四个坑

十一月 28, 2023 · 10 分钟 · 2008 字 · yaomingye

Kubernetes 优雅停机与资源管理:发版不断连 + 防 OOM 实战

十一月 26, 2023 · 5 分钟 · 979 字 · yaomingye

Kubernetes 探针三兄弟:readiness / liveness / startup 的生产级实战

十一月 24, 2023 · 5 分钟 · 942 字 · yaomingye

Spring Boot 容器化与配置注入:多阶段构建 + ConfigMap/Secret 实战

十一月 22, 2023 · 4 分钟 · 683 字 · yaomingye

Kubernetes Service 与 Ingress 实战:四种暴露方式从内到外全打通

十一月 20, 2023 · 7 分钟 · 1336 字 · yaomingye

Kubernetes Deployment 实战:部署、滚动更新与回滚的完整演示

十一月 18, 2023 · 6 分钟 · 1152 字 · yaomingye

内网穿透实战:SSH 反向隧道让外网随时随地访问家里的服务器

十一月 16, 2023 · 4 分钟 · 735 字 · yaomingye

kind 一主二从集群搭建全记录:代理配置、多集群切换与踩坑实录

十一月 14, 2023 · 10 分钟 · 2068 字 · yaomingye

PLG 可观测栈生产化:Prometheus/Loki/Grafana 上线前必须补的参数清单

十一月 12, 2023 · 5 分钟 · 904 字 · yaomingye

微服务架构下 nginx 运维:后端开发如何借 AI 守住流量入口

十一月 10, 2023 · 5 分钟 · 931 字 · yaomingye

给 1核2G 的阿里云 ECS 换上免费 HTTPS:从装证书到踩坑全记录

十一月 8, 2023 · 4 分钟 · 681 字 · yaomingye

Prometheus 告警体系搭建:从 Alertmanager 到 AI ChatOps 一条龙

十一月 6, 2023 · 5 分钟 · 1062 字 · yaomingye

RocketMQ 实战避坑指南:从消息丢失到高可用,9大核心问题一网打尽

十一月 4, 2023 · 6 分钟 · 1239 字 · yaomingye

日终对账系统设计:CSV 字段对照、两轮比对算法与数据库设计

十一月 2, 2023 · 4 分钟 · 759 字 · yaomingye

十月  11

微信支付 vs 支付宝:聚合支付渠道集成中的十一处暗坑

十月 31, 2023 · 4 分钟 · 641 字 · yaomingye

支付服务那些坑:从先落库到分表预案,一笔钱背后的设计决策

十月 29, 2023 · 5 分钟 · 858 字 · yaomingye

支付系统设计评审:一次增量讨论补足的五个缺陷

十月 27, 2023 · 3 分钟 · 621 字 · yaomingye

数据库金额字段该用 decimal 还是 bigint:从历史惯例到现代支付栈的选型之路

十月 25, 2023 · 3 分钟 · 631 字 · yaomingye

小程序支付后端从零构建:wx.pay 全流程、幂等实践与客户端定位

十月 23, 2023 · 15 分钟 · 3017 字 · yaomingye

AQS 源码重走:从 Doug Lea 的 CLH 变体到 JDK 21 的完整路径

十月 21, 2023 · 20 分钟 · 4200 字 · yaomingye

HashMap 源码十八拷:从 put/get 到红黑树,八股文背后的 JDK 设计逻辑

十月 19, 2023 · 16 分钟 · 3203 字 · yaomingye

从语法迷雾到内存物理本质:C 指针 / Java 引用 / Go 接口 / C++ 类的底层统一模型

十月 17, 2023 · 6 分钟 · 1191 字 · yaomingye

内存管理的破局者:虚拟地址、物理地址与页表——从哲学追问到公式推导

十月 15, 2023 · 7 分钟 · 1369 字 · yaomingye

RocketMQ 存储模型硬核拆解:NameServer → CommitLog → ConsumeQueue 三层架构精析

十月 13, 2023 · 7 分钟 · 1408 字 · yaomingye

从 Java/Go 到 React:一个后端程序员的 TypeScript 受难与破壁实录(附 Flutter 做中间翻译器)

十月 11, 2023 · 16 分钟 · 3256 字 · yaomingye

七月  4

今日日报:Redis Lua 原子脚本与三段式库存模型——从商品表拆出独立库存微服务

七月 9, 2023 · 2 分钟 · 237 字 · yaomingye

BFF 层接口规范化踩坑记:从 Object 到 DTO 的全面改造

七月 5, 2023 · 2 分钟 · 334 字 · yaomingye

admin-bff 接口全面就绪 + 前端功能规划定稿 + 安全统一

七月 3, 2023 · 1 分钟 · 200 字 · yaomingye

今日日报:common-web 大重构 + R4 FallbackFactory 自动配置 + 技术枚举落地

七月 1, 2023 · 3 分钟 · 477 字 · yaomingye

六月  6

今日日报:Nacos 配置统一收敛 + FeignFallbackProxy 降级代理重构 + Resilience4j 落地

六月 29, 2023 · 1 分钟 · 167 字 · yaomingye

今日日报:Admin 控制器合并、Swagger 描述优化、Feign 熔断降级体系搭建

六月 27, 2023 · 1 分钟 · 166 字 · yaomingye

全链路修复:微服务 JWT 鉴权踩坑记

六月 25, 2023 · 4 分钟 · 772 字 · yaomingye

合并与修复:mall-common重构、Nacos恢复、中间件排查

六月 23, 2023 · 2 分钟 · 218 字 · yaomingye

今日日报:auth拆分、模块更名、RSA删除、全量编译

六月 21, 2023 · 1 分钟 · 123 字 · yaomingye

Maven Surefire 测试中的 MalformedInputException:当 JVM 默认编码与 Nacos 配置编码不一致时

六月 19, 2023 · 4 分钟 · 726 字 · yaomingye

四月  1

把 React + Vite 项目搬到 Electron 去:改造、踩坑与调试

四月 5, 2023 · 5 分钟 · 974 字 · yaomingye

三月  9

今日日报:文档分组、接口聚合、配置扫描

三月 18, 2023 · 1 分钟 · 64 字 · yaomingye

微服务文档重构:API 分组、BFF 聚合与文档拆迁

三月 16, 2023 · 1 分钟 · 127 字 · yaomingye

Knife4j 文档聚合:微服务里那些「不请自来」的 API 分组

三月 14, 2023 · 3 分钟 · 607 字 · yaomingye

Spring Cloud 微服务接入 BFF 聚合层:从一个混乱的项目重构说起

三月 12, 2023 · 4 分钟 · 739 字 · yaomingye

GitHub Packages 发布 Maven 库:从 Token 配置到 BOM 管理

三月 10, 2023 · 3 分钟 · 553 字 · yaomingye

Spring Bean 生命周期与懒加载:从一次 Starter 踩坑说起

三月 8, 2023 · 6 分钟 · 1277 字 · yaomingye

单体拆分微服务:9 个服务踩出来的 7 个典型错误

三月 6, 2023 · 8 分钟 · 1559 字 · yaomingye

Sentinel Dashboard 容器化部署踩坑全记录:从端口映射到认证配置的血泪史

三月 4, 2023 · 5 分钟 · 855 字 · yaomingye

Nacos 配置管理实战:config.import 与 bootstrap.yml 的取舍、多环境方案、模板标准化

三月 2, 2023 · 5 分钟 · 1030 字 · yaomingye

二月  14

接手微服务项目的踩坑与重构:鉴权链路、补偿机制与 API 文档整理

二月 28, 2023 · 4 分钟 · 849 字 · yaomingye

Live2D 模型渲染崩溃:游戏提取动作文件的 TotalPointCount 元数据错误排查与修复

二月 26, 2023 · 3 分钟 · 614 字 · yaomingye

B/S架构常见网络攻击与SpringBoot/Cloud防御实践——XSS、CSRF、SQL注入、DDoS与JWT安全的攻防图谱

二月 24, 2023 · 5 分钟 · 927 字 · yaomingye

JVM类加载与反射:从Class文件到运行时类的全景——Klass模型、类加载器、Metaspace与反射的桥接机制

二月 22, 2023 · 3 分钟 · 590 字 · yaomingye

补偿机制:分布式系统中出事了我兜底的设计哲学——从本地回滚到Saga编排的完整实践

二月 20, 2023 · 9 分钟 · 1854 字 · yaomingye

微服务拆分套路拆解:BFF 服务于前端的法则与六大拆分原则,以电商为例

二月 18, 2023 · 4 分钟 · 682 字 · yaomingye

接口重试的 4 种实现方案:手动重试、Spring Retry、Resilience4j、OpenFeign

二月 16, 2023 · 3 分钟 · 568 字 · yaomingye

微服务支付系统全景:从接入第三方到对账结算,一笔钱走完的九九八十一难

二月 14, 2023 · 6 分钟 · 1167 字 · yaomingye

四种限流算法在 Spring Cloud Gateway 中的实现:固定窗口、滑动窗口、漏桶、令牌桶

二月 12, 2023 · 8 分钟 · 1658 字 · yaomingye

Go Runtime vs JVM:调度、GC、反射全方位对比

二月 10, 2023 · 7 分钟 · 1322 字 · yaomingye

Go Web 开发全栈:从 Gin 到微服务

二月 8, 2023 · 9 分钟 · 1846 字 · yaomingye

Go 网络编程与 IO 模型

二月 6, 2023 · 5 分钟 · 1011 字 · yaomingye

Go 并发编程:Goroutine、Channel 与 CSP 模型

二月 4, 2023 · 7 分钟 · 1383 字 · yaomingye

Java vs Go 语法快速对比

二月 2, 2023 · 10 分钟 · 1994 字 · yaomingye

一月  28

Go 语言历史与设计哲学

一月 31, 2023 · 5 分钟 · 902 字 · yaomingye

统一开发团队的流水线哲学

一月 29, 2023 · 6 分钟 · 1241 字 · yaomingye

SpringCloud微服务测试实战

一月 26, 2023 · 9 分钟 · 1870 字 · yaomingye

从写完代码到上线运行

一月 25, 2023 · 13 分钟 · 2676 字 · yaomingye

Dapper 模型:TraceId 与 SpanId 的传播之道

一月 24, 2023 · 3 分钟 · 538 字 · yaomingye

负载均衡三剑客:加权随机、最少活跃与一致性哈希

一月 23, 2023 · 3 分钟 · 533 字 · yaomingye

事务消息:半消息与回查

一月 22, 2023 · 3 分钟 · 510 字 · yaomingye

分布式事务:两阶段提交与 TCC

一月 21, 2023 · 4 分钟 · 694 字 · yaomingye

流控算法三件套:滑动窗口、漏桶与令牌桶

一月 20, 2023 · 3 分钟 · 529 字 · yaomingye

Raft 协议:选举、日志复制与强一致

一月 19, 2023 · 4 分钟 · 803 字 · yaomingye

Distro 协议:去中心化与最终一致

一月 18, 2023 · 2 分钟 · 376 字 · yaomingye

Redis 高可用架构:主从、哨兵、集群与分片

一月 17, 2023 · 6 分钟 · 1251 字 · yaomingye

时序数据库在物联网日志系统中的设计与实践

一月 16, 2023 · 7 分钟 · 1406 字 · yaomingye

七牛云 OSS + SMTP 邮件:两个轻量级第三方接入实战

一月 15, 2023 · 4 分钟 · 846 字 · yaomingye

支付宝支付接入:沙箱调试 + EasySDK + QR 码支付实战

一月 14, 2023 · 4 分钟 · 655 字 · yaomingye

阿里云短信接入:双 Provider + Mock 验证码实战

一月 13, 2023 · 5 分钟 · 878 字 · yaomingye

Flyway 数据库迁移:告别手工执行 SQL 脚本

一月 12, 2023 · 5 分钟 · 1029 字 · yaomingye

Knife4j 接口文档从配置到上线

一月 11, 2023 · 6 分钟 · 1108 字 · yaomingye

一个商城项目的结构化日志改造实录

一月 10, 2023 · 11 分钟 · 2305 字 · yaomingye

第4步:开发者 K8s 全景图 —— Ingress、Helm 和你的职责边界

一月 9, 2023 · 8 分钟 · 1621 字 · yaomingye

第3步:kubectl 生存手册 —— 开发者每天必敲的命令

一月 8, 2023 · 11 分钟 · 2166 字 · yaomingye

第2步:让 Pod 活得久一点 —— 探针、资源和配置注入实战

一月 7, 2023 · 8 分钟 · 1551 字 · yaomingye

第1步:写出你的第一个 K8s 应用

一月 6, 2023 · 7 分钟 · 1422 字 · yaomingye

第0步:Docker 是什么,K8s 为什么要存在

一月 5, 2023 · 8 分钟 · 1581 字 · yaomingye

流控三板斧——Sentinel滑动窗口、令牌桶与Dubbo负载均衡

一月 4, 2023 · 4 分钟 · 701 字 · yaomingye

谁说了算——Raft选举、心跳与故障检测在Nacos/Dubbo中的应用

一月 3, 2023 · 4 分钟 · 844 字 · yaomingye

CAP定理与一致性模型——从Nacos AP/CP双模理解取舍

一月 2, 2023 · 4 分钟 · 759 字 · yaomingye

如果网络会骗你,时钟也会骗你——分布式世界的两个不确定性

一月 1, 2023 · 4 分钟 · 694 字 · yaomingye

2022  138

十二月  35

MySQL 实战优化:从 EXPLAIN 到 NULL 陷阱

十二月 31, 2022 · 6 分钟 · 1208 字 · yaomingye

MySQL 锁与日志系统:从并发控制到崩溃恢复

十二月 30, 2022 · 4 分钟 · 663 字 · yaomingye

事务消息 + 本地消息表 + 生产踩坑

十二月 30, 2022 · 17 分钟 · 3414 字 · yaomingye

MySQL 事务与 MVCC:多版本并发控制的完整原理

十二月 29, 2022 · 7 分钟 · 1350 字 · yaomingye

TCC + Saga——补偿型分布式事务

十二月 29, 2022 · 8 分钟 · 1671 字 · yaomingye

MySQL Join 原理:B+树上的表连接

十二月 28, 2022 · 4 分钟 · 699 字 · yaomingye

Seata AT 模式——undo_log 与二阶段原理

十二月 28, 2022 · 8 分钟 · 1567 字 · yaomingye

MySQL B+树索引体系

十二月 27, 2022 · 7 分钟 · 1315 字 · yaomingye

分布式事务本质——CAP、BASE 与四大方案

十二月 27, 2022 · 4 分钟 · 706 字 · yaomingye

GitLab CI/CD 多环境部署与生产实践

十二月 26, 2022 · 9 分钟 · 1903 字 · yaomingye

GitLab CI/CD 流水线实战——编译、扫描、构建镜像、推送仓库

十二月 25, 2022 · 8 分钟 · 1615 字 · yaomingye

GitLab CI/CD 搭建与 Pipeline 语法精讲

十二月 24, 2022 · 9 分钟 · 1883 字 · yaomingye

DDD 重构实战——什么时候该用 DDD?什么时候 MVC 就够了?

十二月 23, 2022 · 13 分钟 · 2614 字 · yaomingye

DDD 战术落地——代码怎么写

十二月 22, 2022 · 12 分钟 · 2499 字 · yaomingye

DDD 本质——领域驱动设计的核心概念

十二月 21, 2022 · 12 分钟 · 2357 字 · yaomingye

SkyWalking 中间件集成与链路分析实战

十二月 20, 2022 · 15 分钟 · 3027 字 · yaomingye

SkyWalking 分布式链路追踪——从零搭建 APM 平台

十二月 19, 2022 · 11 分钟 · 2142 字 · yaomingye

所有中间件指标接入 Prometheus——统一仪表盘实战

十二月 18, 2022 · 9 分钟 · 1867 字 · yaomingye

Prometheus + Grafana 环境搭建与指标采集

十二月 17, 2022 · 5 分钟 · 1061 字 · yaomingye

Nacos 集群与生产部署——中间件整合总览

十二月 16, 2022 · 5 分钟 · 951 字 · yaomingye

Nacos 配置中心全操作

十二月 15, 2022 · 5 分钟 · 953 字 · yaomingye

Nacos 服务发现深度解析

十二月 14, 2022 · 4 分钟 · 809 字 · yaomingye

Nacos 核心概念与快速上手

十二月 13, 2022 · 3 分钟 · 636 字 · yaomingye

OpenFeign 生产实战——Nacos + Sentinel + 性能调优

十二月 12, 2022 · 7 分钟 · 1285 字 · yaomingye

OpenFeign 进阶——配置、拦截器与容错

十二月 11, 2022 · 6 分钟 · 1144 字 · yaomingye

OpenFeign 核心概念与快速上手

十二月 10, 2022 · 4 分钟 · 842 字 · yaomingye

Sentinel 系统规则与生产部署

十二月 9, 2022 · 5 分钟 · 1042 字 · yaomingye

Sentinel 熔断降级规则

十二月 8, 2022 · 4 分钟 · 672 字 · yaomingye

Sentinel 流控规则全解

十二月 7, 2022 · 4 分钟 · 819 字 · yaomingye

Sentinel 核心概念与快速上手

十二月 6, 2022 · 4 分钟 · 756 字 · yaomingye

Gateway 生产实战——鉴权、限流、熔断与部署

十二月 5, 2022 · 8 分钟 · 1502 字 · yaomingye

GatewayFilter 与 GlobalFilter 全操作

十二月 4, 2022 · 7 分钟 · 1281 字 · yaomingye

Predicate 与路由规则全解

十二月 3, 2022 · 6 分钟 · 1226 字 · yaomingye

Spring Cloud Gateway 核心概念与快速上手

十二月 2, 2022 · 5 分钟 · 1008 字 · yaomingye

gRPC Gateway 与生产环境部署

十二月 1, 2022 · 10 分钟 · 2072 字 · yaomingye

十一月  30

微服务拆分实战:以 proto 为契约

十一月 30, 2022 · 11 分钟 · 2284 字 · yaomingye

SpringBoot gRPC 全操作指南

十一月 29, 2022 · 8 分钟 · 1495 字 · yaomingye

Protobuf 语法精讲与 gRPC 概念

十一月 28, 2022 · 7 分钟 · 1378 字 · yaomingye

Jackson vs Fastjson2 终极对比

十一月 27, 2022 · 5 分钟 · 875 字 · yaomingye

Fastjson 进化史:从 1.x 漏洞到 Fastjson2

十一月 26, 2022 · 5 分钟 · 1055 字 · yaomingye

序列化本质与 Jackson 全操作指南

十一月 25, 2022 · 7 分钟 · 1368 字 · yaomingye

Dubbo 生产环境部署与调优

十一月 24, 2022 · 6 分钟 · 1139 字 · yaomingye

Dubbo 3.x 新特性:Triple 协议与应用级服务发现

十一月 23, 2022 · 5 分钟 · 944 字 · yaomingye

Dubbo 注册中心:Nacos 与 Zookeeper

十一月 22, 2022 · 4 分钟 · 845 字 · yaomingye

Dubbo 集群容错、负载均衡与异步调用

十一月 21, 2022 · 6 分钟 · 1164 字 · yaomingye

SpringBoot Dubbo 全操作指南

十一月 20, 2022 · 6 分钟 · 1213 字 · yaomingye

Dubbo 核心架构与 RPC 模型

十一月 19, 2022 · 6 分钟 · 1089 字 · yaomingye

Kafka 生产环境部署与调优

十一月 18, 2022 · 8 分钟 · 1529 字 · yaomingye

Kafka Streams 与高级特性

十一月 17, 2022 · 6 分钟 · 1176 字 · yaomingye

Kafka Consumer 深入:位移管理与 Rebalance

十一月 16, 2022 · 6 分钟 · 1173 字 · yaomingye

Kafka Producer 深入:分区、ACK 与幂等

十一月 15, 2022 · 6 分钟 · 1274 字 · yaomingye

SpringBoot Kafka 全操作指南

十一月 14, 2022 · 8 分钟 · 1619 字 · yaomingye

Kafka 核心架构与日志存储模型

十一月 13, 2022 · 5 分钟 · 1020 字 · yaomingye

RocketMQ 生产环境部署与调优

十一月 12, 2022 · 5 分钟 · 909 字 · yaomingye

RocketMQ 消费者模式与过滤器

十一月 11, 2022 · 4 分钟 · 730 字 · yaomingye

RocketMQ 消息可靠性与容错

十一月 10, 2022 · 5 分钟 · 853 字 · yaomingye

RocketMQ 顺序消息、延迟消息与事务消息

十一月 9, 2022 · 6 分钟 · 1151 字 · yaomingye

SpringBoot RocketMQ 全操作指南

十一月 8, 2022 · 16 分钟 · 3233 字 · yaomingye

RocketMQ 核心架构与消息模型——领域模型、存储引擎与消息生命周期全景

十一月 7, 2022 · 9 分钟 · 1741 字 · yaomingye

RabbitMQ 生产环境部署与调优

十一月 6, 2022 · 6 分钟 · 1085 字 · yaomingye

RabbitMQ 延迟队列与高级特性

十一月 5, 2022 · 6 分钟 · 1205 字 · yaomingye

RabbitMQ 消息可靠性保障

十一月 4, 2022 · 8 分钟 · 1512 字 · yaomingye

SpringBoot RabbitMQ 全操作指南

十一月 3, 2022 · 13 分钟 · 2677 字 · yaomingye

RabbitMQ 交换机类型完全指南

十一月 2, 2022 · 8 分钟 · 1549 字 · yaomingye

RabbitMQ 核心概念与 AMQP 协议

十一月 1, 2022 · 7 分钟 · 1466 字 · yaomingye

十月  29

Redis + Caffeine 双层缓存:降级与容错

十月 31, 2022 · 11 分钟 · 2341 字 · yaomingye

Caffeine 本地缓存核心与 SpringBoot 集成

十月 30, 2022 · 6 分钟 · 1073 字 · yaomingye

MongoDB 索引、事务与性能调优

十月 29, 2022 · 6 分钟 · 1237 字 · yaomingye

MongoDB 聚合管道深入

十月 28, 2022 · 8 分钟 · 1662 字 · yaomingye

SpringBoot MongoDB 全操作指南

十月 27, 2022 · 11 分钟 · 2206 字 · yaomingye

MongoDB 核心概念

十月 26, 2022 · 8 分钟 · 1575 字 · yaomingye

Elasticsearch 生产调优与索引设计

十月 25, 2022 · 12 分钟 · 2352 字 · yaomingye

ES 高级搜索与聚合分析

十月 24, 2022 · 10 分钟 · 2102 字 · yaomingye

SpringBoot Elasticsearch 全操作指南

十月 23, 2022 · 14 分钟 · 2948 字 · yaomingye

Elasticsearch 核心概念

十月 22, 2022 · 10 分钟 · 2065 字 · yaomingye

Redis 缓存策略进阶:六大模式全解析

十月 21, 2022 · 16 分钟 · 3330 字 · yaomingye

SpringBoot Redis 全操作指南

十月 20, 2022 · 17 分钟 · 3462 字 · yaomingye

Redis 核心架构

十月 19, 2022 · 13 分钟 · 2659 字 · yaomingye

JVM 面试突击

十月 18, 2022 · 12 分钟 · 2372 字 · yaomingye

Spring Boot 面试突击

十月 17, 2022 · 11 分钟 · 2166 字 · yaomingye

Spring Boot Starter 封装实践报告

十月 14, 2022 · 14 分钟 · 2963 字 · yaomingye

开发常用 100 条 Linux 指令全解析

十月 14, 2022 · 32 分钟 · 6673 字 · yaomingye

高并发企业自营电商小程序系统架构设计

十月 13, 2022 · 14 分钟 · 2934 字 · yaomingye

Spring Cloud Alibaba 微服务中间件体系概念解析

十月 11, 2022 · 5 分钟 · 948 字 · yaomingye

WSL2 Docker 数据持久化

十月 10, 2022 · 7 分钟 · 1291 字 · yaomingye

一次性讲明白 Filter、Interceptor、RequestAdvice、ResponseAdvice

十月 9, 2022 · 7 分钟 · 1426 字 · yaomingye

学会够用就行

十月 8, 2022 · 1 分钟 · 191 字 · yaomingye

Spring Boot 开发中的上下文

十月 7, 2022 · 12 分钟 · 2418 字 · yaomingye

数据库迁移实战

十月 6, 2022 · 9 分钟 · 1821 字 · yaomingye

CoAP 受限应用协议

十月 5, 2022 · 11 分钟 · 2332 字 · yaomingye

从 Docker Compose 到 Kind

十月 4, 2022 · 18 分钟 · 3803 字 · yaomingye

从单体到微服务

十月 3, 2022 · 8 分钟 · 1559 字 · yaomingye

JUC 在中间件中的应用

十月 2, 2022 · 9 分钟 · 1834 字 · yaomingye

MQTT 协议

十月 1, 2022 · 14 分钟 · 2882 字 · yaomingye

九月  29

Spring Boot 日志

九月 30, 2022 · 13 分钟 · 2638 字 · yaomingye

云服务器选型实战

九月 29, 2022 · 10 分钟 · 1926 字 · yaomingye

API 响应封装

九月 26, 2022 · 10 分钟 · 2010 字 · yaomingye

Servlet 网络编程

九月 25, 2022 · 12 分钟 · 2428 字 · yaomingye

Long类型ID前端精度丢失

九月 25, 2022 · 5 分钟 · 956 字 · yaomingye

Spring MVC 常用注解

九月 24, 2022 · 12 分钟 · 2520 字 · yaomingye

OAuth 2.0 + JWT 单点登录

九月 22, 2022 · 13 分钟 · 2617 字 · yaomingye

SSO 与 JWT+Redis 的定位差异

九月 21, 2022 · 9 分钟 · 1755 字 · yaomingye

JWT 与双令牌机制详解

九月 20, 2022 · 12 分钟 · 2361 字 · yaomingye

JWT + Redis 双令牌鉴权实战

九月 19, 2022 · 19 分钟 · 3916 字 · yaomingye

Spring Security + JWT 企业级鉴权实战

九月 18, 2022 · 23 分钟 · 4761 字 · yaomingye

Spring Boot企业开发高频注解完全指南

九月 17, 2022 · 17 分钟 · 3415 字 · yaomingye

NIO 性能调优

九月 16, 2022 · 9 分钟 · 1755 字 · yaomingye

Netty

九月 15, 2022 · 13 分钟 · 2657 字 · yaomingye

Java NIO

九月 14, 2022 · 17 分钟 · 3496 字 · yaomingye

Linux IO 模型

九月 13, 2022 · 9 分钟 · 1736 字 · yaomingye

RandomAccessFile 文件指针与任意位置读写

九月 12, 2022 · 8 分钟 · 1611 字 · yaomingye

Java IO 进阶

九月 9, 2022 · 5 分钟 · 937 字 · yaomingye

Java IO 编码与桥接

九月 9, 2022 · 8 分钟 · 1535 字 · yaomingye

Java IO 缓冲流与装饰器模式

九月 9, 2022 · 10 分钟 · 1942 字 · yaomingye

Java IO API 基础入门

九月 7, 2022 · 5 分钟 · 1024 字 · yaomingye

Phaser 可重用动态线程同步屏障

九月 7, 2022 · 11 分钟 · 2232 字 · yaomingye

JUC 源码阅读路线图

九月 6, 2022 · 12 分钟 · 2397 字 · yaomingye

CyclicBarrier 可循环屏障

九月 5, 2022 · 10 分钟 · 1922 字 · yaomingye

ThreadLocal 线程池上下文传递

九月 5, 2022 · 13 分钟 · 2586 字 · yaomingye

ScheduledThreadPoolExecutor 定时调度增强

九月 4, 2022 · 12 分钟 · 2502 字 · yaomingye

CompletableFuture 异步编排

九月 3, 2022 · 9 分钟 · 1825 字 · yaomingye

ThreadPoolExecutor 源码解析

九月 2, 2022 · 20 分钟 · 4131 字 · yaomingye

ForkJoinPool 源码深度解析

九月 2, 2022 · 20 分钟 · 4180 字 · yaomingye

八月  15

BlockingQueue 设计解析:四组方法语义、锁机制分化与生产者-消费者模型的工程实践

八月 31, 2022 · 9 分钟 · 1713 字 · yaomingye

FutureTask 源码深度解析

八月 31, 2022 · 11 分钟 · 2292 字 · yaomingye

ConcurrentLinkedQueue

八月 28, 2022 · 12 分钟 · 2547 字 · yaomingye

ConcurrentHashMap 深度解析:数据结构、线程安全与扩容机制

八月 27, 2022 · 15 分钟 · 3061 字 · yaomingye

CopyOnWriteArrayList 源码深度解析

八月 27, 2022 · 9 分钟 · 1854 字 · yaomingye

Semaphore 源码解析

八月 26, 2022 · 10 分钟 · 2051 字 · yaomingye

CountDownLatch 设计思想解析:一次性的共享门闩为什么这样设计

八月 26, 2022 · 5 分钟 · 986 字 · yaomingye

ReentrantReadWriteLock 深度解析:从读多写少场景到底层 state 拆分与锁降级

八月 25, 2022 · 8 分钟 · 1648 字 · yaomingye

ReentrantLock 源码解析

八月 24, 2022 · 13 分钟 · 2617 字 · yaomingye

LockSupport 深度解析:从 wait/notify 的痛点到底层 park/unpark 实现

八月 22, 2022 · 7 分钟 · 1280 字 · yaomingye

CAS 从硬件到 Java:MESI 视角下的原子操作与 12 个原子类

八月 21, 2022 · 9 分钟 · 1876 字 · yaomingye

synchronized 锁升级机制:从对象头到重量级锁的完整路径

八月 20, 2022 · 13 分钟 · 2724 字 · yaomingye

volatile 如何填补 MESI 的两个缺口:Store Buffer 与 Invalidate Queue

八月 19, 2022 · 9 分钟 · 1724 字 · yaomingye

JMM 如何借鉴 MESI:Java 内存模型的概念引入

八月 18, 2022 · 5 分钟 · 988 字 · yaomingye

MESI 缓存一致性协议

八月 18, 2022 · 15 分钟 · 3144 字 · yaomingye
Cat Radio