代码改变世界

golang-标准库文件操作

2023-02-26 18:00 by dribs, 43 阅读, 0 推荐, 收藏,
摘要:package main import ( "bufio" "fmt" "os" "strings" ) func example1() { filename := "e:/test.txt" //内容为abc //Open是只读方式打开 实际是调用的OpenFile(name, O_RDONLY, 阅读全文

golang-标准库时间time

2023-02-26 18:00 by dribs, 50 阅读, 0 推荐, 收藏,
摘要:package main import ( "fmt" "time" ) func main() { t := time.Now() //time.Time time.Date(2023, time.February, 19, 14, 38, 1, 393023500, time.Local) 20 阅读全文

day6 golang-标准库(随时更新)

2023-02-19 20:47 by dribs, 17 阅读, 0 推荐, 收藏,
摘要:time时间库 文件io 目录操作 json序列化反序列化+msgpack log+zerolog 阅读全文

golang--day5结构体+结构体排序+错误处理+结构体和接口实现面向对象的例子

2023-02-19 10:46 by dribs, 33 阅读, 0 推荐, 收藏,
摘要:package main import ( "fmt" ) //初始化 type User struct { id int name, addr string float32 //匿名成员变量 必须类型不一样才能区分 } type Point struct { x, y int } //成员方法 / 阅读全文

golang-day4函数

2023-01-29 21:58 by dribs, 30 阅读, 0 推荐, 收藏,
摘要:斐波那契数列三种实现方式 1、循环实现 func fib1(n int) int { //完整逻辑 switch { case n < 0: panic("n is negative") case n == 0: return 0 case n == 1 || n == 2: return 1 } 阅读全文

ceph warn oldest client/flush tid

2022-08-09 15:30 by dribs, 652 阅读, 0 推荐, 收藏,
摘要:health: HEALTH_WARN 1 clients failing to advance oldest client/flush tid [root@ceph0001 ~]# ceph health detail HEALTH_WARN 1 clients failing to advanc 阅读全文

ceph 扩容后healt-error

2021-10-26 20:11 by dribs, 787 阅读, 0 推荐, 收藏,
摘要:[ceph@ceph0001 ceph-deploy]$ ceph -s cluster: id: 965a2a5c-b7b4-4d67-a7af-ce8e244b76b2 health: HEALTH_ERR Degraded data redundancy (low space): 1 pg b 阅读全文

k8s系列---pod手动驱逐

2020-10-26 16:43 by dribs, 5576 阅读, 0 推荐, 收藏,
摘要:kubectl drain 当我们需要对一个节点进行维护,或者删除这个节点的时候,需要手动将布置在上面的Pod主动驱逐出来,以便不影响业务的连续性。 驱动node节点上的Pod(先设置node为cordon不可调度状态,然后驱逐Pod)kubectl drain <node name> 维护完后需要 阅读全文

k8s系列---Chart(下)

2020-10-14 10:08 by dribs, 518 阅读, 0 推荐, 收藏,
摘要:1.开发自己的chart Kubernetes 给我们提供了大量官方 chart,不过要部署微服务应用,还是需要开发自己的 chart,下面就来实践这个主题。 1.1创建 chart 执行 helm create mychart 的命令创建 chart mychart: Helm 会帮我们创建目录  阅读全文

k8s系列---Chart(上)

2020-10-14 10:06 by dribs, 2777 阅读, 0 推荐, 收藏,
摘要:chart 是 Helm 的应用打包格式。chart 由一系列文件组成,这些文件描述了 Kubernetes 部署应用时所需要的资源,比如 Service、Deployment、PersistentVolumeClaim、Secret、ConfigMap 等。 单个的 chart 可以非常简单,只用 阅读全文