问题标签 [nodes]

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 投票
5 回答
1338 浏览

java - Java - 更改原始类型变量的值。可能的?

首先,我会说我是 Java(/编程)新手,这是我在网站上的第一个问题。

刚刚学习了如何使用递归节点在 Java 中创建有序列表。一切都很简单,直到我遇到这个练习,要求我编写一个方法,将每个节点中包含的任何值加倍。这是我尝试编写的代码:

这是编译器给我的错误。

现在请记住,无论如何,任何形式的帮助都将不胜感激,这是我想要回答的问题。

  1. 为什么会这样?在编译期间是否存在原始类型的类型擦除这样的事情,其中​​所有与参数或参数类型有关的信息都被忽略了?
  2. 我该如何解决?第二种方法(第一个和最后一个切换的那个)表明编译器实际上可以更改节点中的字段,只要它通过另一种原始类型传递,而如果我们尝试将它乘以 2,例如它不再可以因为编译器现在知道我们在谈论一个 int/Integer,所以返回这个错误。提前感谢您的任何答案。

编辑; 抱歉,必须让它可读现在应该没问题了。EDIT2:几乎可读啊!

0 投票
1 回答
98 浏览

php - PHP SimpleXML 可以用于此任务吗?

我希望在一些可选的 XML 数据上运行某种循环。

节点可能看起来像这样:

确定这些节点是否存在并相应地解析它们的最佳方法是什么?

0 投票
1 回答
3414 浏览

c# - DX TreeList - 如何更改某些节点的颜色

我有 DX treeList,它有一些功能,如复制、粘贴、删除等。如何在 C# 代码中将某些节点颜色更改为其他颜色?

0 投票
3 回答
2736 浏览

php - PHP树实现:访问父节点

我有一个用 PHP 实现的自己的 Tree 对象。假设我们有一棵树:

我可以Subfolder 1这样访问:

并将$sf1持有该Subfolder 1节点。我想实现一个GetParentNode() 方法,这样

这是树定义:

它通过嵌套 Tree 对象来工作,因此子文件夹 1 也可以像这样访问:

这将是一个 TreeNode 对象:

如何在这里实现父节点访问?

解决了

解决方案是添加一个包含对父节点的引用的 Parent 属性。谢谢!

0 投票
1 回答
1147 浏览

php - PHP 树实现:在递归循环中定义父引用

回到我的 JaxpTree 对象。该树应该将 MySQL 相关表对转换为遵循这种关系的嵌套树:

当我尝试返回带有附加父引用的对象时(参见斜体线),我陷入了无限的递归循环并且 PHP 崩溃了。

我在哪里错了?

0 投票
1 回答
376 浏览

sql - 使用 CSV 值进行 SQL 连接?也许使用 Xml?

我正在尝试加入两个 SQL 表,父表(我对其具有完全的设计控制权)和子表(我无法更改)。我已更改父表,使其具有一个 varchar 列,其中包含子记录 ID 的 CSV 列表。我现在想做一个选择,每个父母返回一行,还有一些计数器。孩子(即有多少孩子的“状态”为真)。

我原本以为我可以将 CSV 列表转换为 Xml 字符串,将其转换为 Xml 类型的列,然后使用 Xml“节点”连接子表 - 但我似乎无法正确使用语法。

谁能建议如何做到这一点?

谢谢,罗斯

(这就是我一直在玩弄的东西)

0 投票
6 回答
17047 浏览

java - 加速 xpath

我有一个 1000 条目文档,其格式类似于:

这里有1000多个Entry节点。我正在编写一个 Java 程序,它基本上一个一个地获取所有节点,并对每个节点进行一些分析。但问题是节点的检索时间随着节点数的增加而增加。例如,检索第一个节点需要 78 毫秒,检索第二个节点需要 100 毫秒,并且它不断增加。检索 999 节点需要 5 秒以上。这是非常缓慢的。我们会将此代码插入到具有超过 1000 个条目的 XML 文件中。有些人喜欢数百万。解析整个文档的总时间超过 5 分钟。

我正在使用这个简单的代码来遍历它。这nxp是我自己的类,它具有从 xpath 获取节点的所有方法。

并且doc是文件的文档。i是要检索的节点编号。

另外,当我尝试这样的事情时

我面临同样的问题。

任何人都有关于如何加速节点的任何解决方案,因此从 XML 文件中获取第一个节点和第 1000 个节点需要相同的时间。


这是 xpathtonode 的代码。

这是 fromxpathtonodes 的代码。

这是开始

0 投票
1 回答
1549 浏览

php - PHP 移动 mySQL 树节点

我在尝试向上或向下移动子节点或父节点时遇到了麻烦……数学不太好。

NOT NULL AUTO_INCREMENT, page-left mediumint(8) unsigned NOT NULL,
page-rightsmallint(8) unsigned NOT NULL, page-titletext NOT NULL,
page-contenttext NOT NULL,
page-timeint(11) unsigned NOT NULL, page-slugtext NOT NULL,
page-templatetext NOT NULL,
page-parentmediumint(8) unsigned NOT NULL, page-type文本 NOT NULL, PRIMARY KEY ( page-id) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 ;

插入pages( page-id, page-left, page-right, page-title, page-content, page-time, page-slug, page-template, page-parent, page-type) 值 (17, 1, 6, '1', '', 0, 'PARENT', '', 0, ''), (18, 2, 5, '2', '', 0, 'SUB', '', 17, ''), (19, 3, 4, '3', '', 0, 'SUB-SUB', '', 18, ' '), (20, 7, 8, '5', '', 0, 'TEST', '', 0, '');

例如,我将如何将 TEST 向上移动到 PARENT 上方,并通过使用 page-left/page-right ID 将 SUB 向下移动到 SUB-SUB 下方?不需要代码,只需要帮助它的 SQL 概念或数学,它可以帮助我理解如何更好地移动它......

0 投票
1 回答
3993 浏览

graphviz - 获取 graphviz 以在边缘上方绘制节点

有没有办法强制graphviz始终在边缘上方绘制节点,即使边缘被绘制在节点上方(或最好在节点下方)?

到目前为止,我已经尝试对它们和不同的图层选项进行排序,但没有找到一种可行的方法。

0 投票
5 回答
2926 浏览

php - PHP simpleXML解析

我需要货币兑换,欧元兑换美元。
欧洲中央银行在此处提供利率:
http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
我可以使用第一个节点获得美元汇率,但如果他们更改订单怎么办?
我需要更可靠的东西吗?我不知道怎么..