问题标签 [traversal]

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 投票
3 回答
953 浏览

c# - NHibernate 聚合遍历 (C#)

我的应用程序现在有一个非常简单的模型,我正在尝试找到遍历聚合的最佳方法。正如您在底部的模型图中看到的那样,我有一个帐户、一次旅行和参加旅行的人员列表。我希望能够查看一个帐户所属的所有旅行,我想出了这样的东西:

对我来说,这似乎不是很有效,而且我没有正确地思考事情。你们中的任何人对实现这一点的更好方法有什么想法吗?也许我在想我的模型错了?谢谢

替代文字

0 投票
3 回答
572 浏览

php - 大量文件策略有目录遍历安全问题?

如果我选择大量文件策略,
那么我是否会遇到目录
遍历安全问题?

我需要写登录系统,
大量的文件策略意味着

制作大量的 id 文件并使用 scandir。

所以目录会有

aaa.txt(内容为 aaa_pass)
bbb.txt(内容为 bbb_pass)
ccc.txt(内容为 ccc_pass)

而当有人输入他的id时,
系统scandir该目录,
然后找到id文件。

但是,嘿,如果他以

“../../important.txt”?

那么他可以访问 ../../important.txt 吗?

0 投票
1 回答
1293 浏览

mysql - 排序修改的前序遍历mysql树

嘿,我已经使用以下方法在 mysql 表中实现了一棵树:

http://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/

这是您拥有如下表格的方法:

要像平常一样打印表格,您只需按 lft 列排序。是否有任何简单的方法可以反向排序,或者有另一个像“成本”这样的列,其中相同“深度”的所有条目都按成本排序?

谢谢

0 投票
6 回答
19470 浏览

linux - Bash:如何遍历目录结构并执行命令?

我已将一个大文本文件拆分为许多较小的文件集,以进行我正在做的性能测试。有很多这样的目录:

需要注意的是,每个目录中的文件数量都在增加。我需要做的是针对输出目录中的每个文本文件运行一个可执行文件。该命令在单个文件中看起来像这样:

这里 -i 参数是输入文件,-o 参数是输出位置。

在 C# 中,我会遍历目录以获取每个文件夹中的文件列表,然后遍历它们以运行命令行。如何使用 bash 遍历这样的目录结构,并根据位置和该位置中的文件使用正确的参数执行命令?

0 投票
3 回答
1606 浏览

python - python中的字典?

我以多少种方式遍历python中的字典???

0 投票
2 回答
34945 浏览

jquery - jQuery XML 解析/遍历

我有以下 XML-

我想要做的是循环某一行的每一行。

我尝试这样做是为了获取所有 attr id,但我也得到了值 id。

我还想指出,主要目标是循环每个 attr,然后在我有 attr 的 id 时循环每个值。

PS如果您想到使用其他一些库的更简单/更简单的方法,我愿意接受建议。

提前致谢,

0 投票
2 回答
21966 浏览

c# - 获取中继器的项目

我试图在页面移动(分页)之前获取所有转发器选择的转发器项目复选框,并将它们存储在某个地方。

问题是我从哪里调用这个函数?我尝试从 ObjectDataSource1_Selected (我使用 objectdatasource 填充中继器)和 ObjectDataSource1_Selecting 调用它,但 rpt.Items.Count 也是 0。

rpt_PreRender() 事件,返回正确数量的项目,但它发生在选择复选框之前而不是之后。

我能做些什么?

0 投票
5 回答
3894 浏览

c++ - 大 O 和树遍历

如果我有这样的功能:

那是 n^2 的大 O 还是 n 的大 O?如果您有一个 for 循环,并且在该 for 循环内部有一个对自身的函数调用,那么 Big O 是迭代次数乘以该函数吗?

0 投票
6 回答
4676 浏览

perl - 如何使用 bash 或 Perl 脚本遍历目录树?

我有兴趣进入 bash 脚本,并想知道如何遍历 unix 目录并记录当前正在查看的文件的路径(如果它与正则表达式条件匹配)。

它会是这样的:

  • 遍历一个大的 unix 目录路径文件/文件夹结构。
  • 如果当前文件的内容包含匹配一个或多个正则表达式的字符串,
  • 然后将文件的完整路径附加到结果文本文件中。

Bash 或 Perl 脚本很好,尽管我更喜欢使用带有grepawk等命令的 bash 脚本来执行此操作。

0 投票
2 回答
414 浏览

c# - 从此 XML 标记中提取选定节点值的方法

鉴于下面列出的(样本 - 实际标记可能要复杂得多)标记和约束,任何人都可以提出一个解决方案(C#)比遍历整个树来检索 { "@@value1@@", "@@ value2@@", "@@value3@@" },即在实际使用标记时将被替换的标记列表。

注意:我无法控制标记、标记结构或被替换标记的格式/命名。