.Net程序为用户计算机上的所有图像编制索引的最快方法是什么?

.Net程序为用户计算机上的所有图像编制索引的最快方法是什么?,第1张

概述.Net程序为用户计算机上的所有图像编制索引的最快方法是什么?

.Net程序在用户计算机上索引所有图像的最快方法是什么?

使用开放源代码.Net libs和原生.Net类。

对于XP SP3,…,windows 7的好方法

最快 – 相同的PCconfiguration,不同的时间(秒)

从WPF窗口应用程序中使用具有集成身份valIDation的WebService

你能以编程的方式看到USB设备在windows中请求多less安培数?

在文件中访问备用数据stream

如何获得当前windows用户的*networking身份,而不是他们的交互式login身份?

为什么在WinForms(.NET)中隐藏一个拥有的窗口切换应用程序?

.Net程序 – 更好的C#

要索引 – 获取绝对链接列表(如c:// bla-bla / file)并将其保存到文件(index.txt)

所有图像(如JPEG,PNG,BMP)

当windows任务计划程序启动程序时如何获取应用程序文件夹

重现UserPreferenceChanged事件以valIDation冻结问题已修复

比较墨迹序列化格式中的签名

原始打印设置DevMode选项(方向,副本,边距,默认来源等)

我怎样才能让窗户看起来像一个框架?

你可以使用Lucene .NET吗? http://incubator.apache.org/lucene.net/

您将不得不递归扫描Directory.Getfiles() 。

您可以使用与磁盘 (不是分区)一样多的线程进行优化。

.NET 4有一个新的“流式”版本的Getfiles(),可以帮助保持内存不用。

但是在现代电脑上需要一段时间。 全力做,肯定会妨碍电脑的正常使用,所以你可能要慢一些。

索引所有图像的最快方法是使用现有的索引。 例如,windows搜索服务通过多个接口提供对其索引的编程访问 。

从.NET访问这些接口的最简单方法可能是windows API代码包 。

你遍历所有的文件 ; 你真正的挑战是决定什么是一个形象或不。 这可以像检查文件扩展名一样简单,或者可以像打开文件和检查文件一样昂贵。

最后,你需要“ 观察 ”更改,并保持最新的设置。

这将是IO的约束力,主要是由你决定图像的扩展还是你检查它们的内容。

总结

以上是内存溢出为你收集整理的.Net程序为用户计算机上的所有图像编制索引的最快方法是什么?全部内容,希望文章能够帮你解决.Net程序为用户计算机上的所有图像编制索引的最快方法是什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1290432.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存