01-云原生全景图

云原生全景图 1: 什么是云原生 2: 云原生发展 3: 云原生组成 3.1 不可变基础设施 3.2 微服务和服务网格 3.3 容器技术 3.4 DevOps DevOps 是 Development 和 Operations 的组合词。它是一组过程、方法与系

004-Cpp thread多线程用法整理

Cpp thread用法整理 1: Cpp thread 多线程 2: std::thread 类成员函数 3: 创建一个 thread 线程 4: mutex 和 std::lock_guard 的使用 4.1 mutex 1: Cpp thread 多线程 C++11 中加入了<thread>头文件,

03-C/Cpp常用头文件与库

C/Cpp常用头文件与库 1: C 头文件 2:Cpp 头文件 3: STL 标准模板库 3.1 STL 的组成 3.2 STL 头文件 1: C 头文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 include <assert.h> //设定

04-MySQL运维常用脚本

一: mysql 命令行连接 二:常见的问题及处理 三: 库操作 3.1 创建数据库 3.2 显示所有的数据库 3.3 删除数据库 3.4 连接数据库 3.5 查看当前使用的数据库 3.6 当前数据库包含的

037-Linux配置环境变量的6种方法

Linux配置环境变量的6种方法 1: Linux 读取环境变量 1.1 export PATH 1.2 vim ~/.bashrc 1.3 vim ~/.bash_profile 1.4 vim /etc/bashrc 1.5 vim /etc/profile 1.6 vim /etc/environment 2: Linux 环境变量加载原理解析 2.1 环境变量的分类 2.2 Linux 环境变量文件

035-Linux高效运维工具

[toc] Linux高效运维工具 1: 系统性能,资源 1.1 top 1.2 htop 1.3 btop/gotop 1.4 系统资源监控-NMON 2: 网络 Network 2.1 网络流量监控 iftop 2.2 查看进程占用带宽情况 nethogs 2.3 网络流量监控 IPtraf

go zap日志库

go zap日志库笔记 1: 概述 go zap 高性能日志库; 2: 创建实例 通过调用 zap.NewProduction()/zap.NewDevelopment()

git初始化新仓库

1: 使用 docker 安装配置 gitlab 设置默认分支。默认是main,更改为master 2: 初始化新仓库 在 gitlab 创建新仓库 把本地目录上传到这个仓库 1 2 3 4 5 6 7 cd xxx git init

使用 docker 安装配置 gitlab

使用 docker 安装配置 gitlab 1: 下载 gitlab images 2: 编写 docker-compose 3: 启动 gitlab 容器并设置 root 3.1 修改配置 3.2 修改 root 密码 1: 下载 gitlab images Gitlab是一个开源的版本管理系统,实现一个自托管的