“公司”目录存档

LUA关键词过滤

2009年11月23日,星期一

lua的关键词过滤终于完成了,纯lua代码实现。

本实现采用的是判定树。核心在于关键词表的树型结构构造(putWorldInTree)和关键词判定流程(wordFilter)。

使用本关键词过滤需要关键词库(filterTable.txt)和分词库(separaterTable)。分词库用于排除无效干扰。

判定流程是最烦琐的过程,画流程图的话就能很好的解决。

关键词过滤核心流程

(全文…)

lua utf-8 字符串操作

2009年11月20日,星期五

首先,lua没有原生的utf-8操作库。

由于项目中需要用到lua做关键词过滤,因对网络上找到的lua操作utf-8库的实现需要使用C进行位操作,因此我自己用纯lua写了一个utf-8字符操作库。

测试代码如下:
(全文…)

开始学lua

2009年11月17日,星期二

海底世界开始往C++迁移了,不过我却帮不上什么忙。

昨天,被albert派去学习lua,今天看lua已经到函数了,根据介绍来看,似乎学下来挺有好处的。

不错,学习之。