工具
文章平均质量分 63
Owl丶
这个作者很懒,什么都没留下…
展开
-
git指令
基础命令git add 文件名/.(全部文件)git commit -m "注释"git push origin master(分支名)git push -f origin master #强制覆盖远程仓库git branch #查看本地分支git branch -r #查看远程分支git branch -M main#当前分支重命名为maingit checkout (branchname) #切换到branchname分支#git remote用于在远程仓库的操作#本句意为将本地仓原创 2021-07-18 16:12:36 · 178 阅读 · 0 评论 -
Linux常用工具记录
grep递归搜索:grep -r实现OR:grep pattern1\|pattern2 filenamegrep -E 'pattern\|pattern2 filename' //(-E表示使用正则)实现AND:(同时出现pattern1和pattern2)grep -E 'pattern1.*pattern2' filename 实现NOT: grep -v 'pattern1' filenamenetstat-s 显示每个协议的统计-t 显示TCP协议的连接情况-原创 2020-10-02 20:49:55 · 169 阅读 · 0 评论 -
C++多线程日志库spdlog使用
#include "spdlog/sinks/rotating_file_sink.h"#include "spdlog/spdlog.h"class LOG {public: //配置日志文件、写入模式 LOG() { //日志模块名、日志文件最大大小、滚动文件数量(日志太多的时候,当前文件重命名_1,_2,_3.再写新的文件) auto logger = spdlog::rotating_logger_mt("log", "log/Srio.txt", 2 * 1024 * 1024原创 2021-01-14 19:37:18 · 4235 阅读 · 0 评论 -
CMake笔记
相关命令#运行当前目录下的cmake文件cmake . #运行父目录下的cmake文件,并在当前目录生成相关文件,通常位于build文件夹cmake ..#执行makefilemake#删除make出的elf文件make cleanCMake教程简例# CMake 最低版本号要求cmake_minimum_required (VERSION 2.8)# 项目名称project (echo)# 指定生成目标,包含所有源文件add_executable(echo main原创 2020-12-29 12:16:58 · 566 阅读 · 0 评论