问题标签 [cross-reference]

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

xml - XSL 交叉引用

我现在正在学习 XSL,并且有一个关于交叉引用的问题。我的目标 XML 文件的结构如下:

我想连接 id=idref。我的目标是列出所有打包元素并打印他们的评论。你们能帮帮我吗?

我试图用 key-funktion 解决它,但我不是很成功。

编辑:

XSLT 版本是 2.0。(顺便说一句,有人可以告诉我 .XSLT 和 .XSL 之间的区别吗?)

0 投票
1 回答
1574 浏览

regex - 将 CSV 文件与常见字符串的文本文件交叉引用的最简单方法

我有一个 CSV 文件中的字符串列表,以及另一个我想搜索这些字符串的文本文件。CSV 文件只有我感兴趣的字符串,但文本文件有一堆其他文本散布在感兴趣的字符串中(我感兴趣的字符串是蛋白质数据库的 ID 号)。解决这个问题的最简单方法是什么?我想检查文本文件中是否存在 CSV 文件中的每个字符串。我在一所顶尖大学的研究实验室工作,所以你将帮助前沿研究!

谢谢 :)

0 投票
1 回答
179 浏览

php - PHP - 交叉引用下拉菜单

我有一个需要构建的表单,它为用户提供 3 个下拉菜单。第一个是制造商。用户选择他们想要的制造商,然后单击“提交”按钮。将生成一个查询,并将制造商型号放在第二个下拉列表中。再次,用户选择模型,然后再次单击提交。然后,这为用户提供了第三个下拉菜单(实际上不应该是下拉菜单,但它可以工作),显示兼容替换单元的型号。我希望这一切都有意义。

问题是,当我选择并提交值时,页面会重新加载,并将我的选择替换为数据库中的第一个选择。我需要它在整个下拉列表中保持一致并显示所选值。

我不是最好的程序员,但我已经走到了这一步,我需要弄清楚!

谢谢,这是我目前正在使用的代码。所有数据都存储在一个有 4 列的表中(id、model、name、aomodel)

0 投票
0 回答
345 浏览

multithreading - c#想要多个ui线程但得到交叉引用错误

我对 c#、线程和表单还是很陌生。我正在编写一个小型数据采集程序。它有两个线程:主 ui 线程和一个传感器轮询/记录/图表线程。当用户单击“开始记录”按钮时,它会不断轮询传感器(通过虚拟 COM 端口),将响应写入文件,使用一些基本轮询统计信息(每秒轮询次数)更新主窗体。如果用户单击了“监视器”按钮,它会打开一个图表表单,并且轮询线程调用一个将传感器值添加到图表的方法。

我有一个运行良好的程序版本,但我发现如果我打开了多个图表(以便我可以实时查看多个传感器),图表更新会变得零星或停止,只有焦点窗口会顺利更新。(通信端口只有 56kbaud,所以它不像轮询被数据淹没。)

所以我有了制作图表线程的“聪明”想法,认为这将提供多个 UI 循环,并会在多个图表表单上产生漂亮的平滑图表。以下是简化代码;例如,在这里,图表线程由轮询线程启动,而不是在用户单击“监控”按钮时启动。它可以编译,但是当它运行时,在调用 update_chart 方法时出现交叉引用错误。

似乎我对有关线程和控制所有权的几件事有根本的误解。图表是在“图表”线程中制作的,但是当“轮询”线程调用 update_chart 方法时,代码显示 update_chart 方法正在由“main_ui”线程运行。我愿意接受任何可以让我顺利进行图表和统计更新的建议/建议。谢谢。

0 投票
1 回答
999 浏览

mysql - mysql的left join、inner join、union如何在redis中复制

我认为交叉引用是一种很好的学习方式。我对redis进行了一些研究,它表明作为一个无耻的数据库redis没有表。它有键值、键列表、键集和键排序集(zset)对,而不是表。

这种键数据对结构对我来说太陌生了。我更习惯于 mysql、sql 风格的数据库。

我在这里有一个 sqlFiddle,它演示了一个简单的内部连接示例。

我经常从 sql 中获取这些数据并将其重新建模为一个有意义的 JSON 对象,如下所示:

我的问题是:

如何在 redis 和 node.js 上模仿这种表结构?是否有用于外键的 redis 命令的构建?如果我别无选择,只能使用应用程序级数据重新建模,那么执行这种过程的正确方法是什么。

PS:交叉引用示例和有用的文章将被引用。

编辑: 是否可以通过 Redis 的 SINTER 命令完成类似连接的操作?

0 投票
1 回答
731 浏览

string - 使用 excel 文件交叉引用文本文件 -

我有一个包含用户名列表的文本文件,还有一个包含大约 4000 行和大约 9 列的 excel 文件。基本上我想要做的是从 Excel 文件中的 TXT 文件中找到任何实例。匹配可能不完全相同,例如:

TXT 文件有一行monkey1
excel 文件在“C”列中有一个单元格\\server1\monkey1

我想以某种方式标记该单元格,甚至是 TEXT 文件中的行,或者单独的输出。

我在如何做到这一点上也很灵活,比如 VBA/宏等。或者甚至将它放入 Access 数据库或类似的东西中。甚至将 TXT 转换为 CSV 或将 Excel 转换为另一种格式。

任何建议将不胜感激,或任何关于我应该寻找的指导。

谢谢!

0 投票
1 回答
381 浏览

linux-kernel - 内核函数定义

我在哪里可以找到以下函数的完整实现/主体,在 Linux 内核的“include/linux/pci.h”中定义为函数原型。

我通常使用自由电子的交叉引用来查找内核中函数的定义。我还使用cscope来查找这些函数的定义,但在这两种情况下都没有运气。

0 投票
2 回答
5030 浏览

javascript - 在 JavaScript 对象文字中获取键的兄弟值

有人知道有一种方法可以在 JavaScript 对象文字中引用兄弟键的值吗?

所以在这里使用target函数中的值beforeNext()

0 投票
4 回答
25597 浏览

python - python中的简单交叉导入

我想将不同类中的代码分开并将它们放到不同的文件中。然而,这些类是相互依赖的。

主要.py:

lib/_初始化_.py

库/a.py:

库/b.py:

有可能在 Python 中做到这一点吗?

编辑:

我收到此错误消息:

0 投票
1 回答
3713 浏览

c# - 将相关数据添加到 Entity Framework 5 (Code-First) 中的交叉引用表

假设我有以下两个模型:

它们是多对多的关系(每个Person可以有多个Subscription,每个Subscription可以有多个Person),所以Entity Framework创建了一个交叉引用表:

如果我想记录每个人何时开始订阅,那么在交叉引用表中有一个 Date 列是最有意义的:

如何使用 Entity Framework 实现这一点,我将如何查询,例如,让所有在第 X 天之后订阅给定订阅的人?