用配置文件来实现敏感词汇过滤的功能。。。配置文件怎么写啊。。。

问题描述

用配置文件来实现敏感词汇过滤的功能。。。配置文件怎么写啊。。。

我要做敏感词汇过滤的功能,需要读取敏感词汇文件,一大神告诉我用配置文件来实现,但是我不知道配置文件该如何写。。。请各位大神帮下忙!非常急。。。求各位大神速速回复,将不甚感激啊。。。

解决方案

说配置文件那是胡诌的。没有程序代码光“配置”有什么用。

解决方案二:

你首先需要写一个程序,这个程序用来读取配置文件中的单词列表,然后它去过滤这些单词,这才有用。

那么你的程序怎么写决定了你的配置文件怎么写。

最简单的,你可以用一个文本文件,每一行代表一个“敏感词”。那么你的程序读取它最简单。

解决方案三:

这个列表你可以从某种你懂的渠道获得,而且需要不断与时俱进,这不是一个技术问题了。

解决方案四:

配置文件取决于你的设计,可以用文本 文件,也可以用数据库。都可以

解决方案五:

如果数据量不是很大,可以放文本,每一个敏感词一行,放到文本
然后你按行读取,存到一个内存的list

时间: 2024-09-20 05:49:38

用配置文件来实现敏感词汇过滤的功能。。。配置文件怎么写啊。。。的相关文章

解决方案-敏感词汇过滤如何实现

问题描述 敏感词汇过滤如何实现 一个类似qq空间发表说说的功能,使用了分页显示,如何实现对发表的内容进行过滤. 我是新手,请各位大虾给出一动,详细的解决方案 解决方案 基本还是字典,关键字什么的吧 解决方案二: 参考:http://blog.csdn.net/chenssy/article/details/26961957

迅雷文件名包含敏感词汇怎么办

  步骤1 单个文件出现文件名包含敏感词汇. 重新新建下载任务,同时把文件名改了,至于改成什么可随意,只要不涉黄涉政治等敏感词汇都可以,最好改成一些简单的,比如"葫芦娃","喜羊羊"等. 3出现重复任务提示,选择重新下载即可. 修改好后,就可以开启高速通道了. 步骤2 种子文件出现文件名包含敏感词汇. 右键点击下载任务,选择种子文件另存. 另存的同时修改种子文件名,修改的词汇上面已经写过了,保存. 打开种子,再修改下载任务的文件名,修改的词汇内容同上. 5出现重复任

spark-在Spark SQL中,列名为敏感词汇时如何处理?

问题描述 在Spark SQL中,列名为敏感词汇时如何处理? 有一张表,其第二列的列名为first.在运行SQL语句select first from tablename时老是报错,原因是把first列名当作SQL中的first()函数了. 请问这种情况如何处理?难道只能去改表tablename中的列名了吗? 解决方案 没用过Spark SQL 不过你可以试试用双引号或者方括号分隔first 解决方案二: 你可以试试用双引号或者方括号分隔first

php表单敏感字符过滤类_php技巧

本文实例讲述了php表单敏感字符过滤类及其用法.分享给大家供大家参考.具体分析如下: 复制代码 代码如下: /** * 表单生成验证文件 */ $_form = new formHtmlFind(); class formHtmlFind{         /**          * 输出表单函数          * $formKey  表单键          * $infoArray 更新时的原始信息数组          */           public function for

php 敏感词过滤高级版

只要用户可以发言的地方,就可能出现广告或者其他敏感词,因此必须加入敏感词过滤机制来保持站点的"纯洁". 过滤机制:加入php关键字正则匹配 //$str 为用户数据 function wordFilter($str) {        /*     获取敏感词列表     敏感词的存储方法:     1:存储在txt文件中(一般的方法)     2:存储在缓存(比较好的方法)     我是存储在memcachd中.     */     $words = getSensitiveWor

php 表单敏感字符过滤代码

php 表单敏感字符过滤代码 /** * 表单生成验证文件 */ $_form = new formHtmlFind(); class formHtmlFind{         /**          * 输出表单函数          * $formKey  表单键          * $infoArray 更新时的原始信息数组          */         public function formHtml($array,$infoArray='')         {    

Java实现敏感词过滤(转)

敏感词.文字过滤是一个网站必不可少的功能,如何设计一个好的.高效的过滤算法是非常有必要的.前段时间我一个朋友(马上毕业,接触编程不久)要我帮他看一个文字过滤的东西,它说检索效率非常慢.我把它程序拿过来一看,整个过程如下:读取敏感词库.如果HashSet集合中,获取页面上传文字,然后进行匹配.我就想这个过程肯定是非常慢的.对于他这个没有接触的人来说我想也只能想到这个,更高级点就是正则表达式.但是非常遗憾,这两种方法都是不可行的.当然,在我意识里没有我也没有认知到那个算法可以解决问题,但是Googl

DFA算法 及java版本实现敏感词过滤

DFA应用于检测敏感词,说到底就是建立了以敏感词为基础的许多敏感词树. 敏感词.文字过滤是一个网站必不可少的功能,如何设计一个好的.高效的过滤算法是非常有必要的.前段时间我一个朋友(马上毕业,接触编程不久)要我帮他看一个文字过滤的东西,它说检索效率非常慢.我把它程序拿过来一看,整个过程如下:读取敏感词库.如果HashSet集合中,获取页面上传文字,然后进行匹配.我就想这个过程肯定是非常慢的.对于他这个没有接触的人来说我想也只能想到这个,更高级点就是正则表达式.但是非常遗憾,这两种方法都是不可行的

Android 实现ListView的A-Z字母排序和过滤搜索功能,实现汉字转成拼音

今天给大家带来ListView的A-Z字母排序和过滤搜索功能并且实现汉字转成拼音的功能,我们知道一般我们对联系人,城市列表等实现A-Z的排序,因为联系人和城市列表我们可以直接从数据库中获取他的汉字拼音,而对于一般的数据,我们怎么实现A-Z的排序,我们需要将汉字转换成拼音就行了,接下来就带大家实现一般数据的A-Z排序功能,首先先看下效果图 上面是一个带删除按钮的EditText,我们在输入框中输入可以自动过滤出我们想要的东西,当输入框中没有数据自动替换到原来的数据列表,然后下面一个ListView