84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
Windows下的文件搜索工具Everything,为什么速度那么快,而Windows自己的却没有那么快,Everything是如何实现的,如果自己实现一个,要从哪里入手?
ringa_lee
http://everythingsz.codeplex.com/
我的朋友曾经用C#重新实现了一次everything,,题主可以参考一下。看C#代码有一个好处,你一旦发现一个函数是从dll导入的,而不是.net提供的,那你就去MSDN找这个API的说明,很容易就弄明白了。
原理跟原版的everything是完全相同的,都是去读NTFS的磁盘记录,从而绕过所有多余的文件系统的代码。
http://www.zhihu.com/question/19853176
猜测是everything做的索引更利于搜索吧,等高人来指点
http://everythingsz.codeplex.com/
我的朋友曾经用C#重新实现了一次everything,,题主可以参考一下。看C#代码有一个好处,你一旦发现一个函数是从dll导入的,而不是.net提供的,那你就去MSDN找这个API的说明,很容易就弄明白了。
原理跟原版的everything是完全相同的,都是去读NTFS的磁盘记录,从而绕过所有多余的文件系统的代码。
http://www.zhihu.com/question/19853176
猜测是everything做的索引更利于搜索吧,等高人来指点