问题标签 [descendant]

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 回答
283 浏览

mysql - 树 - 如何使用 mysql 确定节点的后代是否完整

之前问过一个类似的问题,但没有人回答,所以我重新考虑了这个问题,并提出了一个类似/不同的问题。

我有一个以父/根(顶部)应用程序开头的过程。然后根应用程序生成子应用程序,这些子应用程序也可以生成后代应用程序。这可以持续多个级别。然后每个级别可以是一个节点,也可以是一个叶子。一个节点可以有后代。叶子没有生成的子/后代应用程序。

在流程开始时,应用程序知道级别数。该过程也是结构化的,因此每个子应用程序都能够在完成时使用自己的 ID 和 parentID 更新 tbl。

因此,当整个流程运行时,生成的数据是一个层次树。

我试图弄清楚如何能够查看树中的给定项目/节点,并确定后代应用程序是否完整。

我正在尝试在 mysql 中完成此操作。我对存储过程/子选择不太熟悉。我看过许多讨论这个问题的在线论文/网站,但我似乎没有针对我的问题提出任何问题。

寻找 mysql 大师来帮助我弄清楚这个问题。

谢谢!

我正在考虑的示例 tbls 是:

0 投票
0 回答
141 浏览

mysql - sql(mysql)查询测试后代关系

我有一个存储文件夹信息的数据库表。在此表中,有一个将表与自身相关联的 folder_parent 字段。我想测试一个文件夹是否是另一个文件夹的后代,我的问题是我不知道关系的最大部门,我不知道是否可以仅通过查询来执行此操作,或者我可能需要递归存储过程。

你怎么看?谢谢你。

0 投票
2 回答
1395 浏览

c++ - 如何编写迭代 DFS 来计算树中节点的后代

我在打开此代码时遇到问题:

进入迭代的。如您所见,它找到每个节点的预购编号以及它有多少后代。由于内存限制(数据大小最大为 10^6),我必须这样做。

提前致谢。

0 投票
5 回答
1818 浏览

jquery - jQuery找到深度嵌套的输入元素

我在此处列出的项目中使用表单控件

当我将它包含在我的页面中时,它会生成一整套动态 html 来很好地格式化所有内容。但是,我正在尝试应用于jQuery datepicker表单中的一些输入元素,但我不知道如何选择我想要的输入。

我已经将 SuperForm 直接嵌套在一个div名为“ bookings”中,所以我知道我可以将其用作起点,但我需要遍历该 div 的所有后代,直到找到正确的输入,我知道它们的顺序出现所以我假设我可以在这里的某个地方使用 nth-child(x) 但到目前为止我还没有运气。任何帮助将不胜感激!

解决了!这是我的解决方案:

0 投票
0 回答
2812 浏览

children - JDOM:获取具有特定名称的所有元素后代(不仅是直接子代)

编辑:问题解决了。根和后代有不同的命名空间。

因此,我试图获取具有特定名称“包含”的根元素的所有后代。

不幸的是,while 循环立即退出,hasNext() 返回 null,即使树中有一个“包含”元素。有什么我做错了吗?我也许也可以使用 getChildren() 然后逐级深入,但这更方便。

编辑:问题解决了。根和后代有不同的命名空间。

0 投票
1 回答
45 浏览

children - hCard 属性元素必须是子元素还是子元素?

基本上我想知道这是否仍然有效作为 hcard。

谢谢!

0 投票
1 回答
1257 浏览

c# - 嗨,如何用后代 C# 中的后代解析 xml

我正在尝试解析此 xml 并可以成功获取名称和描述,但将图像放在一起很棘手。两种单独的代码解析都有效,但我想做一个解析,这样我就可以将它们全部绑定到一个列表框。

xml 看起来像这样

我的代码适用于两者但分开。我如何将其组合成一个解析...

数据显示在列表框中,但标签在描述上方,而不是并排显示。

谢谢


感谢下面的 Thomas,以下代码有效,但一些用户配置文件得到空引用异常(包括我自己的配置文件,显然有数据) 感谢 Thomas 的帮助也许这是一个不相关的错误?

0 投票
5 回答
239 浏览

php - PHP date() 在 $_SESSION 中增加/减少周存储

以下代码将增加/减少 1 周:(是的,我的应用程序需要将值存储在$_SESSION.

但是我希望它在第 52 周(新年)重置。我怎样才能做到这一点?我是编程新手。

0 投票
2 回答
1724 浏览

css - 仅样式第一级菜单

要设置菜单的第一级样式,我认为这段代码可以工作:

http://jsfiddle.net/2g36L/1/

谁能指出我哪里出错了,谢谢。

0 投票
1 回答
80 浏览

git - 测试 git 直系后代

任何人都知道如何测试本地分支 mybranch-working 是否是 origin/staging 分支的直接后代。换句话说,我想测试自从我上次从 origin/staging 合并到 mybranch-working 以来,其他开发人员是否已将更改合并到 origin/staging 中。