01-Go-transaction事务几种方式 2022-02-07 Go Go-transaction事务几种方式 1:方式一 这种写法非常朴实,程序流程也非常明确,但是事务处理与程序流程嵌入太深,容易遗漏,造成严重的 阅读更多
01-ElasticSearch7-Restful APIs 2021-12-24 ES ElasticSearch7-Restful APIs * [1: /ES-API/说明](#1-es-api说明) * [2: Cluster - APIs](#2-cluster---apis) * [2.1 查询集群状态](#21-查询集群状态) * [2.2 查询集群索引信息](#22- 阅读更多
01-Go Test笔记 2021-12-21 Go Go Test笔记 Go Test 一个完整的单测指令可以是 go test -v -cover -gcflags=all=-l -coverprofile=coverage.out -gcflags=all=-l 防止编译器内联优化导致单测出现问题 1.1 go test go test -run=^TestDo -v ./ 这里介绍几个常用的参数: -bench regexp 执行相 阅读更多
01-Grpc with TLS/SSL 2021-12-17 Go C++ Grpc with TLS/SSL 1 Grpc 配置 TLS/SSL 1.1 使用 openssl 生成证书 cert 2 Server 服务端 3 Client 客户端 1 Grpc 配置 TLS/SSL gRPC 支持身份验证(auth)。将它添加到您的项目中很简单。您所要做的就是使用几 阅读更多
01-docker log管理和时区设置 2021-12-16 Docker docker log管理和时区设置 1:docker log 1.1 docker log Description 1.2 磁盘占用分析 1.2.1 df -ah 查看系统中文件的使用情况 1.2.2 du -sh 查看当前目录下各个文件及目录占用空间大小 1.2.3 阅读更多
01-go使用Linux内核端口复用进行LoadBalance 2021-10-12 Go 1 查看 Linux Kernal 2 Golang 如何使用端口复用 2.1 说明 2.2 Go ReusePort 2.2.1 go server 2.2.2 调用测试 2.2.3 端口复用 REUSEPORT 好处 1 查看 Linux Kernal socket 五元组 {<protocol>, <src addr>, <src port>, <dest addr>, <dest port>} uname -a Linux 3.9 内核引入了 SO_REU 阅读更多
01-grpc安装(cpp和go) 2021-10-08 Go C++ 1 c++ 配置 GRPC 1.1 setup dir 1.2 install cmake 1.3 Install other required tools 1.4 git clone grpc repo 1.5 Build and install gRPC and Protocol Buffers 1.6 编写 proto 文件 1.7 编写 server/client 文件 1.8 执行 2 golang grpc 环境搭建 2.1 Prerequisites golang protobuffer 2.2 Get the example code 1 c++ 配置 GRPC https://grpc.io/docs/languages/cpp/quickstart/ 1.1 setup dir 1 阅读更多
011-docker部署gitlab 2021-09-28 Docker docker部署gitlab 1:gitlab docker 镜像 pull 2:启动脚本 3:修改gitlab.rb 4:修改 password 1:gitlab docker 镜像 pull docker pull gitlab/gitlab-ce:latest 新建目录~ 阅读更多
01-note笔记 2021-09-11 other note笔记 1:note 文件 1.1 alias 别名设置 1.2 git 局部代理 1.3 golang 交叉编译 1.4 date 和时间戳转换 1.5 minikube start 1.6 ip 相关 1.7 查看 Linux 详细 info 1.8 WSL2 压缩磁盘空间 1:note 文件 阅读更多
01-top命令基本使用 2021-09-11 Linux 1: Top 命令按键 2 Top 参数说明 2.1 CPU 状态信息 2.2 MemeState 2.3 Swap 交换内存 2.4 各进程状态监控 2.5 名词解释 2.5.1 VIRT:virtual memory usage 虚拟内存 2.5.2 RES:residen 阅读更多