07 2019 档案

摘要:将需要用的函数插入到 名字为 SensitiveChecker 的全局变量表中, 这里我加入了两个函数。用于之前的敏感词屏蔽操作,因为只需要用到这两个接口,所以没有必要去把一个类添加到项目中去,为了省事就加了个全局的表 阅读全文
posted @ 2019-07-29 21:38 梦涵的帅爸爸 阅读(757) 评论(0) 推荐(0)
摘要:最近在处理游戏敏感词之类的东西,为了加强屏蔽处理,所以需要过滤掉字符串中的除汉字之外的是其他东西如数字,符号,英文字母等。 首先我查阅资料并写了个函数: 示例:返回输入字符串中汉字的个数: 这个函数的原理是ord($str)&0x80来判断汉字 80对应的二进制代码为1000 0000,最高位为一, 阅读全文
posted @ 2019-07-27 21:22 梦涵的帅爸爸 阅读(3803) 评论(0) 推荐(1)
摘要:本文转自浅析敏感词过滤算法(C++),自己也在其基础上根据自己的情况做了一点修改。 https://blog.csdn.net/u012755940/article/details/51689401?utm_source=app 为了提高查找效率,这里将敏感词用树形结构存储,每个节点有一个map成员 阅读全文
posted @ 2019-07-27 20:54 梦涵的帅爸爸 阅读(2949) 评论(0) 推荐(0)
摘要:最近需要给游戏做一个敏感词新系统,我采用的方法是比较常用的DFA(确定有穷状态机)算 法,先不讲算法,而这种算法的实现需要一个相应的敏感词库。 我拿到了词库后发现词库中大概有8000+个词,其中包括很多重复的,还有很多有着头包含关 系的词; 什么是头包含词呢? 看如下例子: 我们知道在DFA算法读取 阅读全文
posted @ 2019-07-27 20:18 梦涵的帅爸爸 阅读(1869) 评论(0) 推荐(0)
摘要:用脚本进行开发,如果不能实时去输入指令,就丧失了脚本的一大特色,所以对cocos2d-x程序稍微修改下,使其可以直接从控制台读入lua指令,方便调试。 1 首先在行首加入lua的引用,如下 1 #include "main.h" 2 #include "AppDelegate.h" 3 #inclu 阅读全文
posted @ 2019-07-17 17:16 梦涵的帅爸爸 阅读(1276) 评论(0) 推荐(0)
摘要:fireEvent 产生事件,创建协程分发(在registerEventListener注册过的事件中通过事件名字找到对应的信息,然后执行对应模块的OnEvent函数),多个地方都注册了同一个事件的话,则所有监视该事件的模块都会收到 1 -- 事件ID 2 -- 可配置与配置表中(TODO) 3 a 阅读全文
posted @ 2019-07-08 17:44 梦涵的帅爸爸 阅读(1951) 评论(0) 推荐(0)