抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

DFA算法-简易Java敏感词过滤(含源文件和上万敏感词列表)

敏感词过滤说白了就是简单的字符串替换,Java本身已经提供了相关函数,但是一旦遇到长文本,或者敏感词数量庞大,效率下降就会非常明显。本文将介绍利用多叉树进行敏感词存储和过滤的方法。 多叉树多叉树是一种特殊的数据结构,如下图Head为头节点,下面的ABCDE均为子树。那么多叉树是如何存储敏感词的呢?首先将敏感词分解为一个一个的字符,例如敏感词”CSDN”,第一个字符是C,则在Head下创建子树...
Java
阅读全文

高斯模糊的Java实现及优化

高斯模糊是被广泛使用的图形算法之一,在实现高斯模糊之前,先要了解正态分布 正态分布一维的正态分布为直接让f(x)和f(y)相乘,就得到了二维的正态分布此处直接令μ=0,将会在下面解释。 权值矩阵设有一个(2n+1)阶矩阵M,且有,我们称这个矩阵为权值矩阵,称为(i,j)点处的权。其中n是高斯模糊的半径。 离散卷积离散卷积是卷积对离散量的特殊形式,假设现有原图矩阵A,权值矩阵B,则点(x,y)...
Java
阅读全文