everything-like项目
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了everything-like项目相关的知识,希望对你有一定的参考价值。
项目名称:搜索文档小能手项目描述:
1)根据选定的路径,递归的找到这个路径下所有的文件,并将其全部显示出来,其中显示的有四列,分别是文件名称、文件路径、文件大小、文件最后修改时间。
2)选定路径下的文件会存入SQLite数据库中,并且对于数据库中有,而本地没有的文件,数据库会进行删除,做到本地与数据库一致。
3)对于在表中显示的文件,即指定路径下的文件,可以根据文件名称进行搜索,而对于文件名中包含中文的文件,还可以使用全拼或者首字母进行搜索。
4)如果你选定一个路径,但是还没有搜索完成,又再次选择另一个路径,则会终止之前的任务,直接开始新任务的搜索。
主要使用到的技术:多线程、SQLite、pinyin4j
项目完成截图:
以上是关于everything-like项目的主要内容,如果未能解决你的问题,请参考以下文章
Everything-启用http服务器(公网IP)会导致共享文件被搜索引擎搜索