2025年12月18日
摘要: 版本ArgoCD v3.2.1 方案 1:用 Kind 快速搭建轻量 K8s 集群(推荐,最贴近真实场景) Kind(Kubernetes IN Docker)可在单机快速创建轻量 K8s 集群,完美适配 ArgoCD 运行,且步骤简单: 步骤 1:安装 Kind # Linux/macOS 安装 阅读全文
posted @ 2025-12-18 18:20 boye169 阅读(4) 评论(0) 推荐(0)
2025年11月26日
摘要: 假设我们有一个名为utils的包,包含两个文件:math.go和string.go,都属于utils包。 1. 文件 1:utils/math.go(定义函数) package utils // 非导出函数(首字母小写):仅包内可见 func add(a, b int) int { return a 阅读全文
posted @ 2025-11-26 15:48 boye169 阅读(14) 评论(0) 推荐(0)
2025年11月19日
摘要: 方法 1:调整图片分辨率(缩小尺寸) 适用于图片尺寸过大(如 4000x3000 像素),通过按比例缩小宽高,直接减少像素量,大幅降低文件大小。 from PIL import Image import os def compress_by_resize(input_path, output_pat 阅读全文
posted @ 2025-11-19 10:45 boye169 阅读(7) 评论(0) 推荐(0)
2025年11月7日
摘要: 克隆项目 git clone git@code.test.com/test/test.git 安装并初始化Git LFS cd test # 在当前仓库初始化 LFS(仅需执行一次) git lfs install 跟踪大文件(或文件类型) 必须先跟踪,再添加,否则 Git 会按普通文件处理(仍可能 阅读全文
posted @ 2025-11-07 16:17 boye169 阅读(11) 评论(0) 推荐(0)
2025年10月31日
摘要: go.mod go.mod是Go模块的根配置文件,它定义了模块的路径(即模块名称)和模块的依赖要求(包括依赖的模块路径和版本)。这个文件是在使用Go模块(Go 1.11及以上版本引入)时创建的,它取代了旧的依赖管理方式(如GOPATH和vendor机制)。 go.mod文件通常包含以下内容: 模块声 阅读全文
posted @ 2025-10-31 15:27 boye169 阅读(38) 评论(0) 推荐(0)
2025年9月10日
摘要: Alertmanager 从 v0.21.0 版本开始引入了内置的集群功能,通过 gossip 协议实现多个实例间的状态同步,无需依赖外部共享存储。以下是具体的集群配置方案: 核心配置参数 集群相关的主要启动参数: --cluster.listen-address:集群通信监听地址(如 0.0.0. 阅读全文
posted @ 2025-09-10 15:46 boye169 阅读(51) 评论(0) 推荐(0)
2025年9月8日
摘要: cat /proc/meminfo #系统总内存分析,可用的物理内存=MemFree+Buffers+Cached cat /proc/{pid}/maps #进程内存分析 ps -ef | grep 进程关键字 //查看指定进程的信息 ps aux --sort=%mem(或者 ps aux -- 阅读全文
posted @ 2025-09-08 11:07 boye169 阅读(6) 评论(0) 推荐(0)
2025年8月11日
摘要: ECharts 流程图示例 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>ECharts 流程图示例</title> <script src="https://cdn.jsdelivr.net/npm/echarts@5.4. 阅读全文
posted @ 2025-08-11 14:48 boye169 阅读(25) 评论(0) 推荐(0)
2025年7月29日
摘要: go 内置的模板引擎库text/template,在实际开发中一般用的是html/template package main import ( "fmt" "os" "text/template" ) func main() { tmpl := `This is the first template 阅读全文
posted @ 2025-07-29 16:51 boye169 阅读(22) 评论(0) 推荐(0)
摘要: 场景 1:调用同一 main 包内其他文件的成员 如果其他文件也声明为 package main(同属一个可执行程序),可以直接访问其中的成员(无论是否大写,但建议大写规范) 目录结构: myproject/ ├── main.go └── helper.go # 同属 main 包 // help 阅读全文
posted @ 2025-07-29 15:40 boye169 阅读(69) 评论(0) 推荐(0)