问题标签 [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.
java - Java - 更改原始类型变量的值。可能的?
首先,我会说我是 Java(/编程)新手,这是我在网站上的第一个问题。
刚刚学习了如何使用递归节点在 Java 中创建有序列表。一切都很简单,直到我遇到这个练习,要求我编写一个方法,将每个节点中包含的任何值加倍。这是我尝试编写的代码:
这是编译器给我的错误。
现在请记住,无论如何,任何形式的帮助都将不胜感激,这是我想要回答的问题。
- 为什么会这样?在编译期间是否存在原始类型的类型擦除这样的事情,其中所有与参数或参数类型有关的信息都被忽略了?
- 我该如何解决?第二种方法(第一个和最后一个切换的那个)表明编译器实际上可以更改节点中的字段,只要它通过另一种原始类型传递,而如果我们尝试将它乘以 2,例如它不再可以因为编译器现在知道我们在谈论一个 int/Integer,所以返回这个错误。提前感谢您的任何答案。
编辑; 抱歉,必须让它可读现在应该没问题了。EDIT2:几乎可读啊!
php - PHP SimpleXML 可以用于此任务吗?
我希望在一些可选的 XML 数据上运行某种循环。
节点可能看起来像这样:
确定这些节点是否存在并相应地解析它们的最佳方法是什么?
c# - DX TreeList - 如何更改某些节点的颜色
我有 DX treeList,它有一些功能,如复制、粘贴、删除等。如何在 C# 代码中将某些节点颜色更改为其他颜色?
php - PHP树实现:访问父节点
我有一个用 PHP 实现的自己的 Tree 对象。假设我们有一棵树:
我可以Subfolder 1
这样访问:
并将$sf1
持有该Subfolder 1
节点。我想实现一个GetParentNode()
方法,这样
这是树定义:
它通过嵌套 Tree 对象来工作,因此子文件夹 1 也可以像这样访问:
这将是一个 TreeNode 对象:
如何在这里实现父节点访问?
解决了
解决方案是添加一个包含对父节点的引用的 Parent 属性。谢谢!
php - PHP 树实现:在递归循环中定义父引用
回到我的 JaxpTree 对象。该树应该将 MySQL 相关表对转换为遵循这种关系的嵌套树:
当我尝试返回带有附加父引用的对象时(参见斜体线),我陷入了无限的递归循环并且 PHP 崩溃了。
我在哪里错了?
sql - 使用 CSV 值进行 SQL 连接?也许使用 Xml?
我正在尝试加入两个 SQL 表,父表(我对其具有完全的设计控制权)和子表(我无法更改)。我已更改父表,使其具有一个 varchar 列,其中包含子记录 ID 的 CSV 列表。我现在想做一个选择,每个父母返回一行,还有一些计数器。孩子(即有多少孩子的“状态”为真)。
我原本以为我可以将 CSV 列表转换为 Xml 字符串,将其转换为 Xml 类型的列,然后使用 Xml“节点”连接子表 - 但我似乎无法正确使用语法。
谁能建议如何做到这一点?
谢谢,罗斯
(这就是我一直在玩弄的东西)
java - 加速 xpath
我有一个 1000 条目文档,其格式类似于:
这里有1000多个Entry节点。我正在编写一个 Java 程序,它基本上一个一个地获取所有节点,并对每个节点进行一些分析。但问题是节点的检索时间随着节点数的增加而增加。例如,检索第一个节点需要 78 毫秒,检索第二个节点需要 100 毫秒,并且它不断增加。检索 999 节点需要 5 秒以上。这是非常缓慢的。我们会将此代码插入到具有超过 1000 个条目的 XML 文件中。有些人喜欢数百万。解析整个文档的总时间超过 5 分钟。
我正在使用这个简单的代码来遍历它。这nxp
是我自己的类,它具有从 xpath 获取节点的所有方法。
并且doc
是文件的文档。i
是要检索的节点编号。
另外,当我尝试这样的事情时
我面临同样的问题。
任何人都有关于如何加速节点的任何解决方案,因此从 XML 文件中获取第一个节点和第 1000 个节点需要相同的时间。
这是 xpathtonode 的代码。
这是 fromxpathtonodes 的代码。
这是开始
php - PHP 移动 mySQL 树节点
我在尝试向上或向下移动子节点或父节点时遇到了麻烦……数学不太好。
NOT NULL AUTO_INCREMENT,
page-left
mediumint(8) unsigned NOT NULL,
page-right
smallint(8) unsigned NOT NULL,page-title
text NOT NULL,
page-content
text NOT NULL,
page-time
int(11) unsigned NOT NULL,page-slug
text NOT NULL,
page-template
text NOT NULL,
page-parent
mediumint(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 概念或数学,它可以帮助我理解如何更好地移动它......
graphviz - 获取 graphviz 以在边缘上方绘制节点
有没有办法强制graphviz始终在边缘上方绘制节点,即使边缘被绘制在节点上方(或最好在节点下方)?
到目前为止,我已经尝试对它们和不同的图层选项进行排序,但没有找到一种可行的方法。
php - PHP simpleXML解析
我需要货币兑换,欧元兑换美元。
欧洲中央银行在此处提供利率:
http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
我可以使用第一个节点获得美元汇率,但如果他们更改订单怎么办?
我需要更可靠的东西吗?我不知道怎么..