会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
angryCoder996
博客园
园子
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
下一页
2021年9月16日
vi/vim 中如何在每行行首或行尾插入指定字符串
摘要: 行首 :%s/^/your_word/ 行尾 :%s/$/your_word/ 按键操作:注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如"#",再按Esc,就会全部注释了。删除:先按v,进入visual模式,横向选中列的个数(
阅读全文
posted @ 2021-09-16 20:11 angryCoder996
阅读(2285)
评论(0)
推荐(0)
2021年9月14日
各种hash算法
摘要: #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
阅读(135)
评论(0)
推荐(0)
bitmap
摘要: #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
阅读(68)
评论(0)
推荐(0)
cmakeList
摘要: 获取路径下所有的.cpp/.c/.cc文件,并赋值给变量中aux_source_directory(路径 变量) 给文件名/路径名或其他字符串起别名,用${变量}获取变量内容set(变量 文件名/路径/…) 添加编译选项add_definitions(编译选项) 打印消息message(消息) 编译
阅读全文
posted @ 2021-09-14 10:08 angryCoder996
阅读(122)
评论(1)
推荐(0)
2021年9月10日
centos7 配置本地yum源
摘要: centos7 配置本地yum源环境限制外网怎么办?离线环境怎么解决依赖?yum源配起来,可以解决大部分包的安装^_^ 准备工作虚拟机版本——VMware Workstation Pro 12.x系统版本——CentOS-7-x86_64-DVD-1511.iso系统安装完毕,正常登录一、挂载镜像1
阅读全文
posted @ 2021-09-10 17:20 angryCoder996
阅读(1233)
评论(0)
推荐(0)
C语言中malloc、free和new、delete的用法和区别
摘要: 很多学过C的人对malloc都不是很了解,知道使用malloc要加头文件,知道malloc是分配一块连续的内存,知道和free函数是一起用的。但是但是: 一部分人还是将:malloc当作系统所提供的或者是C的关键字,事实上:malloc只是C标准库中提供的一个普通函数 而且很多很多人都对malloc
阅读全文
posted @ 2021-09-10 16:10 angryCoder996
阅读(461)
评论(0)
推荐(0)
为虚拟机的centos7添加网卡
摘要: 第一: 添加网卡设备 第二:配置网卡信息 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
阅读(780)
评论(0)
推荐(0)
Linux下memset大内存时报错(地址越界)
摘要: 我在Linux下开发时,要申请一块3M左右的内存来存放图片的二进制数据,一开始这样写: int size =800*600*4; uchar data[size]; memset(data, 0, size);运行程式时,在memset时报错,程序终止。后网上查,发现是内存溢出的问题:因为memse
阅读全文
posted @ 2021-09-10 16:04 angryCoder996
阅读(608)
评论(0)
推荐(0)
2021年7月2日
atomic vector的使用
摘要: 原始需求:使用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
阅读(2855)
评论(0)
推荐(1)
2021年2月5日
SMTP协议的常用命令和应答码
摘要: SMTP命令命令说明HELLO<domain><CRLF>识别发送方到接收SMTP的一个HELLO命令MAILFROM:<reverse-path><CRLF><reverse-path>为发送者地址。此命令告诉接收方一个新邮件发送的开始,并对所有的状态和缓冲区进行初始化。此命令开始一个邮件传输处理
阅读全文
posted @ 2021-02-05 14:18 angryCoder996
阅读(716)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告