分布式锁详解:Redis与ZooKeeper实现原理与对比
详解分布式锁的三大核心要求与实现原理,手写set nx ex原子加锁、Lua原子释放锁,讲解Redisson看门狗自动续期、可重入,以及ZooKeeper临时顺序节点实现,最后对比Redis、ZooKeeper、数据库三种方案选型。
Java调用JS/TS与JS/TS调用Java完全指南
详解Java与JavaScript/TypeScript相互调用的各种方式:Nashorn、GraalJS脚本引擎调用JS函数与对象,TypeScript编译产物加载,JS中通过Java.type调用Java类、Java.extend继承接口,以及Bindings注入Java对象,附完整可运行代码与数据转换、性能注意事项。
Redis缓存穿透、缓存击穿、缓存雪崩的区别和解决方案
深入剖析Redis缓存穿透、缓存击穿、缓存雪崩三者的区别与产生原因,并给出缓存空值、布隆过滤器、互斥锁、逻辑过期、过期时间随机化、多级缓存、高可用集群等解决方案,附Java代码示例。
Redis基础用法详解:数据类型、常用命令与Spring Boot实战
从零详解Redis五大基础类型(String/Hash/List/Set/ZSet)与扩展类型(GEO/HyperLogLog/Bitmap/Stream)的概念、常用命令和典型场景,并结合Spring Boot演示缓存、分布式锁、排行榜、附近的人、UV统计、签到、延时队列等实战用法,附完整可运行的Java代码。
SpringBoot3+MySQL+OpenResty+Lua实现三级缓存架构
从零搭建三级缓存架构:OpenResty共享内存缓存(L1)+Redis缓存(L2)+MySQL(通过SpringBoot3接口兜底),手写Lua三级缓存脚本,详解缓存一致性、穿透/击穿/雪崩防护,附完整可运行的Nginx配置、Lua脚本与SpringBoot3后端代码。
FRP v0.68.0 内网穿透完整教程
文档版本:v1.0 | 适用 FRP 版本:v0.68.0 | 更新日期:2026-07-31
Apollo生产环境分布式部署
服务端基于Spring Boot,启动脚本理论上支持所有Linux发行版,建议CentOS 7。
FlexVolume
Kubernetes 默认情况下就提供了主流的存储卷接入方案,可以执行命令 kubectl explain pod.spec.volumes 查看到支持的各种存储卷,另外也提供了插件机制,允许其他类型的存储服务接入到 Kubernetes
Kubernetes-LocalDNS
在 iptables 模式下(默认情况下),每个服务的 kube-proxy 在主机网络名称空间的 nat 表中创建一些 iptables 规则。
无法加载文件 xxx 因为在此系统上禁止运行脚本
1、在系统中搜索框]输入 Windos PowerShell


