问题标签 [file-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
83 浏览

apache-flex - ActionScript:在文件夹中搜索图像

我在 mxml 中有一个组件,它接受一个字符串作为输入,并且必须在当前文件夹中使用该字符串搜索图像并在 Horizo​​ntalList 中显示图像。

有什么简单的方法可以做到这一点吗?我尝试附加字符串并查看绝对网址,但也不确定特定输入会有多少图像。

我当前的组件代码如下所示:

我该怎么做才能使图像 url 更加动态并在水平列表中显示可变数量的图像(而不是上述情况下的常量 2)?

0 投票
3 回答
1228 浏览

c# - 迭代文件结构时更新进度条

我使用此功能搜索所选目录中的所有 exe 文件:

如何根据找到的文件数更新进度条状态?

0 投票
2 回答
91 浏览

java - 有什么方法可以显着提高此文件搜索的效率?

此方法使用递归来查找名称中包含特定字符串的文件。它在网络驱动器上搜索,有时必须搜索数百甚至数千个目录才能找到它要查找的内容。它相当慢——有时需要 5-10 秒。我怀疑延迟是由网络连接引起的,因为这个网络对于其他一切都非常快。无论如何,这只是我创造的东西,所以那里可能有更有效的东西。

那么有什么办法可以改善这一点吗?还是搜索这么多目录的过程总是那么慢?谢谢。

0 投票
1 回答
62 浏览

c# - 电子邮件文件根目录的 SQL Server 2005 文本编目?

我正在寻找一种解决方案,为我工作的公司搜索电子邮件文件以查找定制的电子邮件套件(类似于呼叫中心,但用于电子邮件而不是电话)。

我遇到的问题是当我想要执行电子邮件搜索(正文)时,遍历目录并查找字符串需要很长时间,而目录包含数千个文件。不幸的是,这些文件与执行搜索的客户端 PC 不在同一个系统上。

但是,拥有这些文件的 PC 位于运行电子邮件服务的同一系统上。我决定只将非常重要的信息放入数据库(电子邮件 ID、线程 ID、主题、收件人、发件人、接收日期)。我已决定不将正文放在数据库中,并且我为此使用的库(OpenPop)无法轻松从数据库中提取数据以生成“消息”对象,而无需将整个文件放入单个文件中柱子。

有没有一种简单的方法可以在 SQL Server 2005 上设置文件编目?或者是否有更好的方法来为此提供搜索功能?不幸的是,我没有太多的开发时间来从头开始创建自定义搜索引擎,而且我们不会购买专有软件来完成此操作。

我已经看到了一些基于 Java 和 Web 的解决方案,但我正在研究 SQL Server 解决方案,或者可能使用我们在这里使用的语言(C#/.NET 4.0)来实现解决方案。

0 投票
1 回答
17 浏览

search - 在 NetBeans 中未找到 $varName,但找到了 varName

一段时间以来,我在使用 NetBeans 时遇到了一些白痴问题。

我打开一个文件,其中有一个名为的变量$dayFrom我选择变量并按 ctrl + F 并获取显示的搜索框。

现在来了白痴部分......它没有找到变量!即使是我选择的那个...我在 NB 7.1 和 7.3 中都尝试过,但它们仍然存在。我将设置从 7.1 导入到 7.3,所以我猜有些选项在那里搞砸了。

有人知道在哪里打开该死的东西吗?

还有一件更有趣的事情,当我搜索dayFrom没有$标志时,它就像一个魅力......

0 投票
0 回答
750 浏览

c - MinGW 文件和文件夹列表问题

这是我要移植到最初在 Ubuntu 上编写的 windowsXp 的应用程序的部分代码。

现在问题出在我得到的输出文件中:

仅列出了 parentdir 中的文件,但未列出子目录(1 和 2 都不是空的“文件夹”)我在 Virtualbox 中进行测试。

0 投票
0 回答
353 浏览

performance - msbuild 中多个通配符掩码搜索的性能有效解决方案?

我正在创建 msbuild 项目,其中一项任务是在满足提供的任何文件掩码的目录中查找所有文件。

我意识到,即使我在/属性中只创建了Item带有多个通配符的一行,msbuild 也会为每个通配符完全重新扫描整个目录层次结构。IncludeExclude

因此,如果完整目录扫描($Path)\**需要 6 秒,那么仅使用 10 个通配符将使其长达一分钟——这对于我的目的来说相当慢。

我认为扫描文件的操作确实很,而掩码比较(每个文件名一个或十个或数千个)应该快更多倍-所以我寻找的是有效扫描目录层次结构以查找多个文件掩码的解决方案。

这是示例 msbuild 项目,它显示了我的意思:

首先,它扫描整个 Windows 目录以“预热”FS 并将它可以缓存的任何内容,然后它查找单个掩码,然后查找两个掩码(一个包含和一个排除),然后查找五个掩码(两个包含和 3 个排除) .

当我使用/v:diagswitch 运行它时,我收到以下时间:

所以我看到的是,平均每个面具会增加 6-8 秒的结果。

可以看到类似的结果,例如使用procmonwhich 表明 msbuild 确实在同一文件层次结构上一一搜索所有掩码。

一般来说,我正在寻找什么 - 如何使CheckFive目标与任务或多或少地花费相同的时间CheckOne

为了证明自己枚举文件很慢,我创建了自定义任务,它仅枚举目录层次结构,并对每个文件应用多个掩码 - 是的,任何合理数量的掩码都需要或多或少相同的时间。

但我仍然认为我做错了什么——我可以用纯 msbuild 达到同样的效率吗?

0 投票
0 回答
348 浏览

android - 在 android mobile 中进行文件搜索的最佳搜索技术是什么?

任何人都可以告诉我在安卓手机上搜索文件的最佳搜索技术是什么?我使用了顺序搜索技术。有没有比顺序/线性更有效的算法。如果有请告诉我它的效率如何?

请帮帮我。

0 投票
2 回答
5002 浏览

python - Python:如何仅搜索 USB 闪存驱动器?

我有一个 Python 脚本,它设计为从 USB 闪存驱动器运行,如果从 PC 硬盘驱动器运行,则无法运行,因此可以安全地假设所有副本都存在于连接的 USB 上。

我有另一个脚本设计为从计算机硬盘驱动器上运行,它寻找这些 USB 脚本并以某种方式配置它们。显然,为了节省时间,当我知道它们仅在 USB 上时,我不想搜索整个硬盘驱动器。有没有办法只搜索连接的 USB 上的文件,跳过搜索本地驱动器,通过检查驱动器号等?

0 投票
1 回答
360 浏览

javascript - 如何制作基于插件的项目

我想制作一个可以“安装”插件/应用程序的基于 Web 的应用程序。我所说的应用程序的意思是说一个天气应用程序,它在一个具有特定 ID(如 id="Weather-app")的容器中拥有自己的 CSS 和 JS 文件。

问题:(假设一切都在同一台服务器上)

  • 有重复的 ID,类'
  • 冲突的脚本和样式表
  • 如何实际检查名为“Plugins”的文件夹,找到名为 Weather-app 的文件,然后将“Weather-app”的内容加载到主应用程序中。

我在谷歌上环顾四周,并没有找到任何关于你将如何解决这个问题的信息。希望这里有人知道。如果可能的话,我想使用 JavaScript & JQuery。我不知道是否已经有为此目的的来源,但如果有链接会很棒!