上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 43 下一页
摘要: [toc] ##go defer&panic&recover&init ###1.1 defer ``` //defer 注册延时调用 后注册的先执行,越靠下的defer先执行 //defer 用于注册一个延迟调用,(在函数返回之前调用)常用于释放资源,比如打开一个文件修改,可以添加defer,在函 阅读全文
posted @ 2022-05-29 16:20 liwenchao1995 阅读(43) 评论(0) 推荐(0) 编辑
摘要: ##go if&if-else ###1.1 if 判断 //if 语句 func ifinit1() { //或,|| 判断第一个是对的,后面的就不会再判断了 if c,d,e := 3,4,5;c < d && (d < e || c <e) { fmt.Println("True") fmt. 阅读全文
posted @ 2022-05-29 03:26 liwenchao1995 阅读(31) 评论(0) 推荐(0) 编辑
摘要: ##go switch ###1.1 switch 逻辑判断 default是一个兜底策略 //switch //相当于else if 吧,switch后带表达式时,只能模拟相等的情况,如果不带表达式,case后就可以跟任意的条件表达式,也叫空switch func switchinit1(){ c 阅读全文
posted @ 2022-05-29 03:24 liwenchao1995 阅读(63) 评论(0) 推荐(0) 编辑
摘要: ##go 结构体 ###1.1 结构体 我们把一个结构体的函数称为方法,和函数的区别是 func (u user) hello(man string) {},多了(u user) ####1.1.1 定义结构体 type user struct { id int score float32 enro 阅读全文
posted @ 2022-05-27 15:09 liwenchao1995 阅读(62) 评论(0) 推荐(0) 编辑
摘要: ##shell jq处理json字符串 ###1.1 工具介绍 自己用shell处理json字符串的时候,开发输入格式的不通会导致解析字符串有问题,所以这里用到了jq工具 jq 是一款命令行下处理 JSON 数据的工具。其可以接受标准输入,命令管道或者文件中的 JSON 数据,经过一系列的过滤器(f 阅读全文
posted @ 2022-05-18 14:46 liwenchao1995 阅读(2950) 评论(0) 推荐(0) 编辑
摘要: ##go 代码练习 ###1.1 把一个int32的数换算成二进制 //作业1,把一个int32的数换算成二进制 package main import ( "fmt" "math" "strings" ) func main() { fmt.Println(BinaryFormat(0)) fmt 阅读全文
posted @ 2022-05-14 20:09 liwenchao1995 阅读(93) 评论(0) 推荐(0) 编辑
摘要: ##go 变量作用域 ###1.1 对于全局变量,如果以大写字母开头,所有地方都可以访问,跨package访问时需要带上package名称;如果以小写字母开头,则本package内都可以访问。 函数内部的局部变量,仅本函数内可以访问。{}可以固定一个作用域。内部声明的变量可以跟外部声明的变量有冲突, 阅读全文
posted @ 2022-05-14 19:59 liwenchao1995 阅读(60) 评论(0) 推荐(0) 编辑
摘要: ##go 变量 常量 字面量 ###1.1 变量类型 | 类型 | go变量类型 | fmt输出 | | | | | | 整型 | int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 | %d | | 浮点型 | float32 fl 阅读全文
posted @ 2022-05-14 19:57 liwenchao1995 阅读(57) 评论(0) 推荐(0) 编辑
摘要: ##go 操作符与表达式 ###1.1 算法术运算符 | 运算符 | 描述 | | | | | + | 相加 | | - | 相减 | | * | 相乘 | | / | 相除 | | % | 求余 | func main() { var a float32 = 5 var b float32 = 3 阅读全文
posted @ 2022-05-14 19:42 liwenchao1995 阅读(99) 评论(0) 推荐(0) 编辑
摘要: ##k8s HPA ###1.1 简介 HPA适用于Deployment和ReplicaSet,在V1版本中仅支持根据Pod的Cpu利用率扩容,在vlalpha版本中,支持根据内存和用户自定义的metric扩缩容 HPA是依赖Deployment和Rs的,单纯的HPA是没有意义的 如上图,HPA可以 阅读全文
posted @ 2022-05-14 19:15 liwenchao1995 阅读(160) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 43 下一页