golang
未读
golang-进阶-Go语言错误处理
### 一、引言:Go语言错误处理的核心理念 Go语言的错误处理机制与大多数语言不同,它**不使用异常(exception)机制**,而是采用**显式错误处理**的方式。这是Go语言设计哲学的核心之一:"Errors are values"(错误是值)。Go鼓励开发者显式地检查和处理错误,而不是依赖
golang
未读
golang-进阶-Go语言测试
> Go语言的测试框架是Go标准库的一部分,提供了丰富的工具和功能,能够满足从单元测试到集成测试的多种需求。以下是对Go语言测试的详细介绍,涵盖其核心概念、适用场景、代码示例以及最佳实践。 --- ### 一、Go语言测试的核心概念 #### 1.1 测试函数的基本原理 - **测试函数**:以 `
redis
未读
Redis之数据结构介绍
> ### Redis数据结构 > > #### 1、核心数据结构 > > - **String、Hash、List、Set、ZSet**:Redis 的基础数据类型,从早期版本沿用至今。 > - **Stream**:Redis 5.0 引入的消息队列数据结构,Redis 8.x 依然支持。 >
kubernetes
未读
Kubernetes 1.34.0 安装 Kubernetes Dashboard
### 1. 部署 Kubernetes Dashboard #### 1.1 获取安装文件 从官方仓库获取最新的安装 YAML 文件(以 `v2.7.0` 为例): ```bash kubectl apply -f https://raw.githubusercontent.com/kuberne
在rockylinux 10上使用国内源部署Kubernetes1.34.0集群(1主2从),容器运行时使用Containerd2.x
> **在rockylinux 10上使用国内源部署Kubernetes1.34.0集群(1主2从),容器运行时使用Containerd2.x** --- ## ✅ 部署目标 | 角色 | IP 地址 | 操作系统 | 组件 | | ------- | ----------------- | ---
Docker、Containerd(ctr)和Kubernetes(crictl 和 kubectl)中常用操作的对应命令
### 一、常用操作的对应命令 **Docker**、**Containerd**(`ctr`)和**Kubernetes**(`crictl` 和 `kubectl`)中常用操作的对应命令 | 操作 | Docker | Containerd (ctr) | Kubernetes (crictl)
Docker
未读
在rockylinux系列上安装Docker
在 Rocky Linux 上安装 Docker 并配置国内源以加速安装和镜像拉取,可以按照以下步骤操作: --- ### 1. 配置系统软件源(可选但推荐) 为了加快软件包的下载速度,建议将 Rocky Linux 的默认源替换为国内镜像源(如阿里云或华为云)。 #### 1.1 备份原源配置文件