005-Cpp 动态内存分配函数

Cpp 动态内存分配函数 1: cpp 动态内存分配 2: malloc 3: calloc 4: realloc 5: new 6: demo.cpp 7: 总结与比较 1: cpp 动态内存分配 void* malloc(unsigned int size); void* realloc(void *ptr, unsigned int newsize); void* calloc(size_t numElements, size_t sizeOfElement); 加上一种new关键字,这四个

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