自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

翻译 CMake官方文档翻译-用户交互指南(未尽)

CMake官网文档CMake官网文档-用户交互指南版本:以下为本文目录。

2023-08-22 15:38:50 296

翻译 CMake官方文档翻译

​今日(20230822)开个新坑,CMake官方文档翻译。CMake官网文档版本:初始目标是本地构建Clang,所以可能挑着翻译。不是直译,诚请斧正。以下为正文。

2023-08-22 15:37:52 178

转载 C++的Copy-On-Write技术(一)

记录贴,感谢各位大佬,禁止转载的话联系我删即可。STL,string,20200820收录https://www.cnblogs.com/bigben0123/p/3612943.html

2020-08-20 16:49:59 788

原创 用位运算实现除法

复习一下:被除数 ÷ 除数 = 商...余数累减  最简单的就是不断地用被除数减去除数,直到被除数小于除数,此时减的次数就是商;加权累减  假设现在要计算A ÷ B,A为a位的二进制数,B为b位的二进制数:  (1)将B左移a - b位,变成一个a位的二进制数B'(与A的位数一样);  (2)如果A大于等于B',则令A = A - B',商累加2的B'位数减去B位数的次方,...

2020-04-11 23:46:46 6240

原创 AC自动机,百万级多模匹配

数据规模  模式串:127w  目标文本:750M(没统计有多少字符)AC自动机  其实就是trie树模仿KMP算法,构建了一个fail指针,实现匹配失败后不用回溯直接转移。对于结点cur,构建其孩子结点child的fail指针的算法:如果cur为根节点,设置child.fail为cur;如果cur.fail的存在与child的字符相同的节点,设置child.fail为cur.fai...

2019-12-29 02:54:26 346

原创 BUG记录:程序开始或者进入子函数时定位到chkstk.asm,报stack overflow

BUG图片就不贴了,忘截了,重现一下工作量有点大(懒)…进入子函数时报这个错一般都是正常爆栈,不多说了。我这回很神奇的程序刚开始就报这个错,我排查了一下,按照stack overflow的思路去找错误的话,就剩我自己定义的类中、有一个定义为char fileName[100][100][100]的成员变量有可能爆(老师给的文档里明确让这样定义…)。尝试改成从堆中动态申请空间以后,就OK了。所...

2019-12-20 17:08:57 413

原创 BUG记录:HEAP CORRUPTION DETECTED: after Normal block

先贴一下报错原图:查了一下,都说是越界访问,导致释放动态内存时报这个错。但是我反复查了几遍代码都没有发现越界的情况下,后来靠猜测找到的。。。先看如下代码片段,大概还原一下我的错误代码:struct test{ char data[2];}test *t = (struct test *)malloc(sizeof(struct test));fscanf(fp, "%d%d", t...

2019-12-17 06:56:47 295

原创 winpcap抓取IP、ARP包并解析

问题记录无法打开包括文件: “sys/time.h”“pcap.h”内有:#ifndef lib_pcap_pcap_h#define lib_pcap_pcap_h#if defined(WIN32) #include <pcap-stdinc.h>#elif defined(MSDOS) #include <sys/types.h> #in...

2019-01-03 01:29:41 3728 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除