[源码和文档分享]基于QT的布隆过滤器

第一章 理论基础

1.1 课题背景

在学习和工作中,时常需要使用到文本编辑器进行文档或者代码的编写。而文档和代码的编写中,常常会出现类似 ”true” 和 ”ture”, ”main” 和 ”mian” 等等的混淆,在程序排查错误和文档阅读中,造成不小的麻烦。因此,常用的文本编辑器例如Microsoft Word,Microsoft Visual Studio Code,Code::block等等通常都会附带有拼写检查和关键词高亮的功能。其原理是,通过引入默认的词典,记录该词典中的所有字符串,和当前文档进行比对,从而发现错误的代词或者代码关键字,并且采用下划线,文本高亮等形式来提醒用户。甚至于在用户输入某个关键词的前几个字符时,自动提示补全关键字。

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/2042.html

你可能感兴趣的:([源码和文档分享]基于QT的布隆过滤器)