上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 55 下一页
摘要: docker 容器迁移到其他机器 容器转为镜像,再保存为镜像文件,迁移到其他机器后导入为镜像 1、commit:将容器转镜像 docker commit {container_id} {镜像名:版本号} 2、save:保存镜像为文件 docker save -o {文件名.tar} {镜像名:版本号 阅读全文
posted @ 2024-12-23 10:55 guanyubo 阅读(235) 评论(0) 推荐(0)
摘要: 目录安装常用操作 安装 go-torch 是一个用于分析 Go 程序性能的工具,它可以生成火焰图(Flame Graphs)来帮助分析 CPU 的使用情况。 要安装 go-torch,你需要先安装 Go 语言环境,并设置好 GOPATH 环境变量。然后使用 go get 命令来安装 go-torch 阅读全文
posted @ 2024-12-19 09:13 guanyubo 阅读(522) 评论(0) 推荐(0)
摘要: 目录1. 代码生成2. 类型转换3. 函数调用4. 内存管理5. 编译和链接6. 运行时7. 并发和线程8. 错误处理示例代码总结 Cgo 是 Go 语言中用于调用 C 代码的工具,其底层工作原理涉及 Go 和 C 之间的交互。以下是 Cgo 的主要工作原理: 1. 代码生成 Cgo 预处理:Cgo 阅读全文
posted @ 2024-12-19 09:11 guanyubo 阅读(223) 评论(0) 推荐(0)
摘要: 目录基本语法常见选项示例 curl 是一个非常强大的命令行工具,用于在Linux、macOS和其他支持的平台上使用各种协议进行数据传输。它最常用于从服务器下载或上传文件,但也可以用来测试API端点等。curl 支持HTTP、HTTPS、FTP、FTPS、SCP、SFTP、TFTP、DICT、TELN 阅读全文
posted @ 2024-12-18 10:03 guanyubo 阅读(1293) 评论(0) 推荐(0)
摘要: 目录测试代码使用方法CPU利用率图形化常用操作 测试代码 package main import ( "bytes" "log" "math/rand" "net/http" _ "net/http/pprof" "time" ) // 生成一个随机字符串 func genSomeBytes() * 阅读全文
posted @ 2024-12-18 09:22 guanyubo 阅读(1027) 评论(0) 推荐(0)
摘要: 目录 工具篇-Markdown 语法之typora设置中文字体篇 阅读全文
posted @ 2024-12-13 22:30 guanyubo 阅读(138) 评论(0) 推荐(0)
摘要: 目录Go Test 简介单元测试基准测试示例测试测试覆盖率生成HTML覆盖率报告其他有用的选项 Go语言自带了一个强大的测试框架,它通过go test命令来运行测试。这个工具可以执行单元测试、性能测试(基准测试)、示例测试,并且支持测试覆盖率的统计和报告生成。 Go Test 简介 单元测试 单元测 阅读全文
posted @ 2024-12-06 15:38 guanyubo 阅读(148) 评论(0) 推荐(0)
摘要: 目录 在linux中,每一个进程都被抽象为task_struct结构体,称为进程描述符,存储着进程各方面的信息;例如打开的文件,信号以及内存等等;然后task_struct的一个属性mm_struct管理着进程的所有虚拟内存,称为内存描述符。在mm_struct结构体中,存储着进程各个内存段的开始以 阅读全文
posted @ 2024-12-04 09:10 guanyubo 阅读(318) 评论(0) 推荐(0)
摘要: 目录 参考 阅读全文
posted @ 2024-12-04 08:10 guanyubo 阅读(12) 评论(0) 推荐(0)
摘要: 目录eface (empty face)iface (interface face)总结 在Go语言的内部实现中,接口(interface)有两种不同的底层表示形式:eface 和 iface。这两种结构用于支持空接口(interface{})和具体类型的接口。了解它们的区别有助于更深入地理解Go语 阅读全文
posted @ 2024-12-03 09:08 guanyubo 阅读(189) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 55 下一页