09 2024 档案

摘要:1.select的用法。 func g1(ch1 chan struct{}) { time.Sleep(3 * time.Second) ch1 <- struct{}{} } func g2(ch2 chan struct{}) { time.Sleep(4 * time.Second) ch2 阅读全文
posted @ 2024-09-30 11:24 滴滴滴 阅读(3) 评论(0) 推荐(0) 编辑
摘要:nginx 服务器 访问本地的内网地址 怎么代理访问到百度 要通过 Nginx 服务器代理访问到百度,你可以配置 Nginx 进行反向代理。以下是配置 Nginx 反向代理的步骤: 安装 Nginx:确保你的服务器上已经安装了 Nginx。如果尚未安装,可以通过包管理器安装,例如在 Ubuntu 上 阅读全文
posted @ 2024-09-24 17:45 滴滴滴 阅读(65) 评论(0) 推荐(0) 编辑
摘要:在 Kubernetes 集群中,由 kubeadm 生成的证书默认有效期为 1 年。如果证书到期,需要进行续订或者更换。以下是更换 kubeadmin 证书的步骤: 检查证书到期时间: 使用以下命令来检查证书何时过期: shell kubeadm certs check-expiration 这将 阅读全文
posted @ 2024-09-24 17:23 滴滴滴 阅读(170) 评论(0) 推荐(0) 编辑
摘要:从Kubernetes v1.21开始,PVC支持volumeBindingMode字段,它可以设置为Immediate(立即绑定)或WaitForFirstConsumer(等待第一个消费者)。 Immediate模式下,Kubernetes会立即尝试为PVC绑定PV。 WaitForFirstC 阅读全文
posted @ 2024-09-24 16:15 滴滴滴 阅读(31) 评论(0) 推荐(0) 编辑
摘要:要退出全屏模式,请按Esc AccessModes(访问模式):AccessModes 是用来对 PV 进行访问模式的设置,用于描述用户应用对存储资源的访问权限,访问权限包括下面几种方式ReadWriteOnce(RWO):读写权限,但是只能被单个节点挂载 ReadOnlyMany(ROX):只读权 阅读全文
posted @ 2024-09-24 16:01 滴滴滴 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1. 概述 //python java php 多线程编程,多用户编程,多线程和多进程存在的问题主要是耗费内存。 //内存 线程切换 web2.0 用户级线程 绿城 轻量级线程 协程 // 内存占用小(2k)、切换快,go 语言的协程, go语言诞生之后只有协程可用 goroutine 非常方便 p 阅读全文
posted @ 2024-09-23 15:19 滴滴滴 阅读(12) 评论(0) 推荐(0) 编辑
摘要://单元测试 go test// go test 命令是一个按照一定约定和组织的测试代码驱动程序、在包目录中,所有以_test.go为后缀的源码文件都会被go test 运行到// 我们写的_test.go 源码文件不用担心内容过多,应为go build命令不会将这些测试文件打包到最后的可执行文件。 阅读全文
posted @ 2024-09-21 15:18 滴滴滴 阅读(4) 评论(0) 推荐(0) 编辑
摘要:为什么要代码规范 1.代码规范并不是强制的,但是不同的语言一些细微的规范还是要遵循的 2、代码规范主要是为方便团队内部形成一个统一的代码风格,提高代码的可读性,统一性1.代码规范 1.命名规范 包名 1.尽量和目录保持一致 2.尽量采取有意义的包名,简短 3.不要和标注库名冲突 4.包名采用全部小写 阅读全文
posted @ 2024-09-21 15:02 滴滴滴 阅读(23) 评论(0) 推荐(0) 编辑
摘要://go list -m --versions github.com/gin-gonic/gin 获取当前包的可用版本有哪些 go list -m --versions github.com/gin-gonic/gin github.com/gin-gonic/gin v1.1.1 v1.1.2 v 阅读全文
posted @ 2024-09-21 13:35 滴滴滴 阅读(4) 评论(0) 推荐(0) 编辑
摘要:F:\goenv\goproject\src\awesomeProject0921>go get -u github.com/gin-gonic/gin github.com/gin-gonic/gin imports github.com/gin-gonic/gin/binding imports 阅读全文
posted @ 2024-09-21 13:21 滴滴滴 阅读(824) 评论(0) 推荐(0) 编辑
摘要:import ( "fmt" u1 "test0906/p0919/user" //导入的别名 ) import ( "fmt" . "test0906/p0919/user" //导入的别名 //使用点将包中的内容导入到本地 ) package user import "fmt" func ini 阅读全文
posted @ 2024-09-20 13:51 滴滴滴 阅读(1) 评论(0) 推荐(0) 编辑
摘要:在Go语言中,fmt.Println 函数用于打印信息到标准输出。当你使用 fmt.Println 打印一个变量时,你可以选择打印变量的值或者变量的地址。这里的区别主要在于你是想要打印一个指针指向的值,还是打印指针本身的值(即内存地址)。 fmt.Println(*ps3): 这里 *ps3 是对指 阅读全文
posted @ 2024-09-19 10:15 滴滴滴 阅读(4) 评论(0) 推荐(0) 编辑
摘要:在 Go 语言中,fmt.Printf 函数用于格式化并打印信息到标准输出。%c 和 %d 是格式化参数中的占位符,用于指定输出的格式。以下是一些常用的格式化参数: %v:默认格式,根据变量的类型自动选择输出格式。 %+v:类似 %v,但会输出字段名。 %#v:类似 %v,但会输出 Go 语法表示。 阅读全文
posted @ 2024-09-09 10:32 滴滴滴 阅读(38) 评论(0) 推荐(0) 编辑