002-CMakeLists.txt说明 2023-01-10 C++ CMakeLists.txt说明 1 C/C++基础 2 Vscode 安装 C/C++插件 3 task.json,launch.json 3.1 task.json 是编译当前文件的指令 3.2 阅读更多
037-Linux配置环境变量的6种方法 2022-12-23 Linux 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高效运维工具 2022-11-19 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日志库 2022-11-06 Go go zap日志库笔记 1: 概述 go zap 高性能日志库; 2: 创建实例 通过调用 zap.NewProduction()/zap.NewDevelopment() 阅读更多
git初始化新仓库 2022-11-02 Git 1: 使用 docker 安装配置 gitlab 设置默认分支。默认是main,更改为master 2: 初始化新仓库 在 gitlab 创建新仓库 把本地目录上传到这个仓库 1 2 3 4 5 6 7 cd xxx git init 阅读更多
使用 docker 安装配置 gitlab 2022-11-02 Git 使用 docker 安装配置 gitlab 1: 下载 gitlab images 2: 编写 docker-compose 3: 启动 gitlab 容器并设置 root 3.1 修改配置 3.2 修改 root 密码 1: 下载 gitlab images Gitlab是一个开源的版本管理系统,实现一个自托管的 阅读更多
011-基于 Python 的任务调度 2022-09-25 Python Table of Contents Table of Contents 1:快速安装与应用 2: 快速安装与应用 3: 定时发送邮件 4: 使用装饰器进行调度 5: 使用参数运行计划任务 6: 1:快速安装与应用 crontab 定时任务 2: 快速安 阅读更多
005-10分钟搞定pandas+实例 2022-09-24 Python 1:什么是 pandas 2:十分钟搞定 pandas(译文+注释) 3:创建对象 4:查看数据 5:选择数据 6:缺失数据处理 7:相关操作 8:合并 9:分组 10:重 阅读更多
go实现并发文件传输,断点续传 2022-09-24 Go go实现并发文件传输,断点续传 1: 概述 很多文件基本都是多协程下载文件要么就只有单协程的断点续传,这里给大家写一个支持有进度条的多协程下载文件, 阅读更多
goplugin功能 2022-09-20 Go Go Plugin插件(so动态库) 1: 官方实现 golang 1.8 及以上版本提供了一个创建共享库(shared object)的新工具,称为 Plugins。 目前 Plugins 阅读更多