易语言想做一个搜索的功能,也比较乱的搜索
发布网友
发布时间:2022-04-29 22:35
我来回答
共2个回答
热心网友
时间:2022-06-24 17:24
嗯,可以啊。。参考下lucene呗。。他是没有易语言啦,只有JAVA C#。。
1、搜索不是利用文本,是索引利用文本。也就是说从数据库(或者你的什么地方)读取关键字(也叫分词),然后写入文本,
比如 你好,我是李明。
这个句子 可以分出 你好 和 李明,这两个字。然后索引出来的文本就会记录这两个词的位置,和偏移量。下次搜索李明,就可以快速定位到这个地方了。。
2、搜索图片,现在出来一些大牛的什么人脸识别,其实都是基于文字的,也就是图片的标签有个alt属性,具体你看看img这个标签的属性就知道了。也就是描述这个图片是什么东西。然后同1的方法搜索出来~
这些都是很底层的东西,文件操作,字符操作,说难很难,但是简单实现的话倒是很简单的。你百度一下 易语言 文本搜索就有不少源码了。。
热心网友
时间:2022-06-24 17:24
一般都是利用数据库完成
带图片的可以把同一类型放一文件夹,在分类搜索
可以利用易语言模板快速完成
来自:求助得到的回答