如何实现论坛热门话题效果 xu大搭车求问一个类似问题: 最近我要做一个功能,对地址进行模糊匹配,比如 中央电视台大楼9B-1 可以通过 央视大楼 来搜到应该从什么方向去做呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以准备一个词库,为了添加、修改方便可以使用数据库检索时可以: 待检索文本 like concat('%',单词字段,'%')统计命中的记录数再做下一步处理不过这样会比较慢,词库不大时还可以用下最近我做的一个项目中是这样做的:检索时从表中取出全部单词,构造出一个 trie 树(trie 原型算法我发过,精华区可找到)然后再 trie 中查找。2万单词也就数十毫秒就完成了(包括构造trie)也曾用过文件缓存 trie,不过数兆的文件加载起来反而比临时构造还要慢 easyeclipse for php 总是出现光标消失问题 php中怎么替换字符串中的反斜杠 关于php/mysql网页中重复提交的几个问题?(需要的是php版的!) 正则取多图图片地址?? 请教UCHome中几张表的语义 php的调试 在mysql中建表时为什么char(6)会变成varchar(6)?怎么改? 文什么取不到php的环境变量,请那位大侠帮忙。(up 有分) 新手问题 如何禁止对目录进行访问 请问php如何解析音频、视频获取信息? Linux下配置apache虚拟机
检索时可以: 待检索文本 like concat('%',单词字段,'%')
统计命中的记录数再做下一步处理不过这样会比较慢,词库不大时还可以用下最近我做的一个项目中是这样做的:
检索时从表中取出全部单词,构造出一个 trie 树(trie 原型算法我发过,精华区可找到)
然后再 trie 中查找。2万单词也就数十毫秒就完成了(包括构造trie)也曾用过文件缓存 trie,不过数兆的文件加载起来反而比临时构造还要慢