问题标签 [find]
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.
php - 是否可以加快 PHP 中的递归文件扫描?
我一直在尝试在 PHP 中复制Gnu Find(“find .”),但似乎无法接近它的速度。PHP 实现使用至少两倍于 Find 的时间。有没有更快的方法用 PHP 做到这一点?
编辑:我添加了一个使用 SPL 实现的代码示例——它的性能等于迭代方法
EDIT2:当从 PHP 调用 find 时,它实际上比原生 PHP 实现慢。我想我应该对我所拥有的感到满意:)
wpf - 如何按名称或类型查找 WPF 控件?
我需要在 WPF 控件层次结构中搜索与给定名称或类型匹配的控件。我怎样才能做到这一点?
macos - 在 Mac OSX 10.5 中,找不到我的终端命令 sudo、find 等
我不知道发生了什么,但是在 Mac OSX 10.5 上的终端中,它再也找不到我的 sudo 命令或 find 命令等。它们在那里是因为如果我放 /usr/bin/sudo 或 /usr/bin /发现它工作正常...
我的 .bash_login 文件如下所示: export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/bin$PATH"
我的 .bash_profile 文件如下所示: export PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:/Library/Python/2.5/site-packages/django_trunk/django/bin:/usr/local/mysql /bin:/usr/bin/sudo$PATH"
我现在要说,我真的不知道我在用终端做什么。我只是这一切的初学者,我必须为环境变量(就是它们的名字吗?)做一些事情才能丢失。我想我只需要确保 /usr/bin/ 路径在我的 bash 文件中,但它们是,而且它似乎不起作用。请帮忙!
此外,当我使用 /usr/bin/find 命令时,它对我说“权限被拒绝”,即使我以系统管理员帐户登录 Mac OSX。我不明白。
任何帮助都会很重要。谢谢 - 詹姆斯
find - 在 find 中分组谓词
这部分“ ( -name *txt -o -name *html ) ”在代码中让我感到困惑:
有人可以解释括号和“-o”吗?“-o”是命令还是参数?我知道括号是由 "\" 转义的,但是为什么要使用它们呢?
macos - 在 Mac 的终端中找不到 Applications 文件夹
我尝试了以下代码不成功
我也尝试了以下失败
copy - 如何使用 cp 和/或 find 递归地将 src 中的所有 *.foo 文件复制到目标?
上述命令将所有已更新的文件从源目录复制到目标,保留目录结构。
我不知道如何只复制 *.someExtention 文件。我知道你可以使用类似的东西:
但我不知道该怎么做(而且我没有时间详细阅读信息页面)。
非常感谢所有帮助。
谢谢, LES
ruby-on-rails - 如何查找()某些字段中唯一的所有记录?
我有一个“请求”对象的列表,每个对象都具有相当正常的活动记录质量。requests 表通过连接表“games_requests”与游戏表相关联,因此请求具有 request.games 数组。
问题是,有没有办法找到最后 n 个唯一请求,其中唯一性由游戏列和其他几个列定义,但特别忽略其他列(如请求用户的名称?)
我看到了类似 'find (:all, :limit=>5, :include=>[:games,:stage])' 的语法,但它返回了重复项。
谢谢...
编辑:感谢混乱的伟大回应。你让我非常接近,但我仍然需要返回是有效的请求对象:在请求的行中不同的前 5 条记录。我可以在构建时使用 find,然后对表中与第一个 find 返回的每个集合匹配的第一行进行第二个 find。
编辑:
...给出一个 SQL 错误:
我对我认为对我的项目正确的内容进行了一些更改;获取请求列表而不是游戏等:
我想我将不得不在这里使用 :join=> 选项。
unix - 为什么我的“查找”工作不像我期望的那样使用 -exec?
我正在尝试从工作目录中删除所有 .svn 目录。
我以为我会像这样使用 find 和 rm :
但结果是:
查找:rm -rf ./src/.svn:没有这样的文件或目录
显然该文件存在,或者 find 找不到它......我错过了什么?
shell - 无法理解命令 find 的语法
find 命令似乎与其他 Unix 命令不同。
为什么在以下命令的末尾会有空的大括号和向后闪烁?
我找到了大括号的一个原因,但没有找到向后闪光的原因。
大括号显然是用于路径
与 -exec 相同,除了 ``{}'' 被替换为每次调用实用程序时尽可能多的路径名
.net - 如何使用框架在 List(Of Byte) 中搜索两个值?
有没有办法在列表中搜索多个连续值?我查看了 Find 和 IndexOf 但 Find 使用仅使用当前值的谓词,而 IndexOf 仅采用字节参数。
我可以编写自己的解决方案,但我想确保没有解决这个常见问题的可用解决方案。
提前致谢。