2023年12月19日

go defer

摘要: //defer 作用域在当前函数和方法返回之前被调用 // return 比 defer 更先执行 package main import "fmt" func deferFunc() int { fmt.Println("defer func done") return 0 } func retu 阅读全文

posted @ 2023-12-19 11:24 HHMLXL 阅读(3) 评论(0) 推荐(0) 编辑

2023年12月14日

优雅重启服务

摘要: 怎样算优雅 目的 不关闭现有连接(正在运行中的程序) 新的进程启动并替代旧进程 新的进程接管新的连接 连接要随时响应用户的请求,当用户仍在请求旧进程时要保持连接,新用户应请求新进程,不可以出现拒绝请求的情况 流程 1、替换可执行文件或修改配置文件 2、发送信号量 SIGHUP 3、拒绝新连接请求旧进 阅读全文

posted @ 2023-12-14 17:01 HHMLXL 阅读(11) 评论(0) 推荐(0) 编辑

2023年12月12日

go 聊天室

摘要: main.go 1 package main 2 3 import ( 4 "encoding/json" 5 "fmt" 6 "net/http" 7 8 "github.com/gorilla/websocket" 9 "github.com/gorilla/mux" 10 ) 11 12 ty 阅读全文

posted @ 2023-12-12 10:43 HHMLXL 阅读(20) 评论(0) 推荐(0) 编辑

2023年12月5日

go 循环语句

摘要: package main import "fmt" func main() { // 循环语句 // for init; condition; post {} // for condition {} // for 循环的 range 格式可以对 slice、map、数组、字符串等进行迭代循环。格式如 阅读全文

posted @ 2023-12-05 11:07 HHMLXL 阅读(7) 评论(0) 推荐(0) 编辑

go const 用法

摘要: package main import "fmt" func main() { // 声明变量 // iota // iota,特殊常量,可以认为是一个可以被编译器修改的常量。 // 在每一个const关键字出现时,被重置为0,然后再下一个const出现之前,每出现一次iota,其所代表的数字会自动 阅读全文

posted @ 2023-12-05 10:28 HHMLXL 阅读(30) 评论(0) 推荐(0) 编辑

go 数字类型注意点

摘要: package main func main() { // 数字类型 // uint8 0-255 // uint16 0-65535 // //.... // int8 -128-127 // int16 -32768-32767 // // .... // byte 类似于 uint8 // r 阅读全文

posted @ 2023-12-05 09:54 HHMLXL 阅读(3) 评论(0) 推荐(0) 编辑

2023年10月23日

docker-compose

摘要: Compose 简介 Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。从功能上看,跟 OpenStack 中的 Heat 十分类似。 其代码目前在 https://github.com/docker/compose 上开源。 Compose 定位是 阅读全文

posted @ 2023-10-23 13:34 HHMLXL 阅读(25) 评论(0) 推荐(0) 编辑

docker 基础

摘要: https://www.bookstack.cn/read/docker_practice-1.3.0/image-list.md 1.旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本 $ sudo apt-get remove docker \ 阅读全文

posted @ 2023-10-23 10:28 HHMLXL 阅读(10) 评论(0) 推荐(0) 编辑

2022年10月28日

python coverage 代码覆盖率

摘要: coverage run main.py coverage report coverage html -d resulthtml 自动生成 # 使用 API 生成代码覆盖率统计报告# exec_api.py import coverageimport unittest # 实例化一个对象cov = 阅读全文

posted @ 2022-10-28 19:08 HHMLXL 阅读(51) 评论(0) 推荐(0) 编辑

2022年7月26日

css

摘要: css选择器 1.id、class、名称 p/ #id / .class / p.center -> class 为center的p元素/ * ->通用 2.组合选择器 后代选择器(空格) div p ->div元素下的所有p元素 子选择器 div > p -> div元素子元素的所有P元素 (区分 阅读全文

posted @ 2022-07-26 14:20 HHMLXL 阅读(21) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示