摘要: 行首 :%s/^/your_word/ 行尾 :%s/$/your_word/ 按键操作:注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如"#",再按Esc,就会全部注释了。删除:先按v,进入visual模式,横向选中列的个数( 阅读全文
posted @ 2021-09-16 20:11 angryCoder996 阅读(2247) 评论(0) 推荐(0) 编辑
摘要: #pragma oncetemplate<class T> //各类哈希函数size_t BKDRHash(const char *str){ register size_t hash = 0; while (size_t ch = (size_t)*str++) { hash = hash * 1 阅读全文
posted @ 2021-09-14 10:11 angryCoder996 阅读(105) 评论(0) 推荐(0) 编辑
摘要: #ifndef _BIT_MAP_H#define _BIT_MAP_H #include<iostream>#include<vector>using namespace std; /**一个数据32位,40亿个整数,每个整数需用一位表示,40亿位就完事*/ class BitMap{public 阅读全文
posted @ 2021-09-14 10:09 angryCoder996 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 获取路径下所有的.cpp/.c/.cc文件,并赋值给变量中aux_source_directory(路径 变量) 给文件名/路径名或其他字符串起别名,用${变量}获取变量内容set(变量 文件名/路径/…) 添加编译选项add_definitions(编译选项) 打印消息message(消息) 编译 阅读全文
posted @ 2021-09-14 10:08 angryCoder996 阅读(105) 评论(1) 推荐(0) 编辑
摘要: centos7 配置本地yum源环境限制外网怎么办?离线环境怎么解决依赖?yum源配起来,可以解决大部分包的安装^_^ 准备工作虚拟机版本——VMware Workstation Pro 12.x系统版本——CentOS-7-x86_64-DVD-1511.iso系统安装完毕,正常登录一、挂载镜像1 阅读全文
posted @ 2021-09-10 17:20 angryCoder996 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 很多学过C的人对malloc都不是很了解,知道使用malloc要加头文件,知道malloc是分配一块连续的内存,知道和free函数是一起用的。但是但是: 一部分人还是将:malloc当作系统所提供的或者是C的关键字,事实上:malloc只是C标准库中提供的一个普通函数 而且很多很多人都对malloc 阅读全文
posted @ 2021-09-10 16:10 angryCoder996 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 第一: 添加网卡设备 第二:配置网卡信息 1.使用nmcli con show命令,查看网卡的UUID信息,记下UUID值 2 使用ip addr命令查看网卡信息,记下ens37网卡的MAC地址 3.将 /etc/sysconfig/network-scripts/目录中ifcfg-ens33文件复 阅读全文
posted @ 2021-09-10 16:08 angryCoder996 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 我在Linux下开发时,要申请一块3M左右的内存来存放图片的二进制数据,一开始这样写: int size =800*600*4; uchar data[size]; memset(data, 0, size);运行程式时,在memset时报错,程序终止。后网上查,发现是内存溢出的问题:因为memse 阅读全文
posted @ 2021-09-10 16:04 angryCoder996 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 原始需求:使用stl容器装载atomic#include <atomic> #include <vector> int main(void) { std::vector<std::atomic<int>> v_a; std::atomic<int> a_i(1); v_a.push_back(a_i 阅读全文
posted @ 2021-07-02 16:47 angryCoder996 阅读(2323) 评论(0) 推荐(0) 编辑
摘要: SMTP命令命令说明HELLO<domain><CRLF>识别发送方到接收SMTP的一个HELLO命令MAILFROM:<reverse-path><CRLF><reverse-path>为发送者地址。此命令告诉接收方一个新邮件发送的开始,并对所有的状态和缓冲区进行初始化。此命令开始一个邮件传输处理 阅读全文
posted @ 2021-02-05 14:18 angryCoder996 阅读(649) 评论(0) 推荐(0) 编辑