问题标签 [term]

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

solr - 获取 Solr 突出显示的术语列表

当我搜索单词“fish”时,我会得到一个包含该单词和该单词变体的文档列表。如果我打开突出显示,我可能会看到如下所示的片段:法律要求任何人在公共湖泊<em>钓鱼......</em>

我想向用户展示上面的片段,顺便说一句,它工作得很好,但我也想向用户展示一个完整的单词列表,如果我显示所有片段,这些单词也会被突出显示。

例如,我希望能够向用户显示以下内容:

第 18.32A 节 - 狩猎和捕鱼......法律要求任何人在公共湖泊<em>捕鱼</em>......文件还包含:鱼、捕鱼、渔夫

除了让 solr 突出显示整个文档然后我解析文档以查找 em 标签并构建突出显示的单词列表之外,你是否还有一种方法来获取该单词列表?

0 投票
4 回答
4511 浏览

regex - 类似grep的工具,颜色/加粗但不过滤?

多年来,我注意到 GNU 在 Unix 中的 grep(不仅仅是 Linux 风格)检测到我正在交互地使用具有颜色功能的 TERM,例如 xterm/gnome-terminal/kconsole,并且很好地在上下文中为我的搜索表达式着色。

什么可能是一个简单的 cli 工具,它只会加粗/突出显示您的正则表达式或简单的搜索字符串,但与 grep 不同,它不会过滤掉任何行?也许一个sed技巧可以做到这一点,我可以别名和以后的管道命令?

例子

所以我写了一个程序pricehist.sh,它通常会为另一个程序生成类似 CSV 的数据,但我经常像这样直观地检查它:

在管道的末尾(在 之后|column -t)添加一些至少突出显示 string 的东西会很好,$(date +%Y%m%d)目前评估为20120222

另一个例子是tail -F /tmp/*.log | grep -C 9999 YouJustGotHacked 除了我不希望 grep 实际过滤掉任何行,只是让YouJustGotHacked更容易在噪音中发现。

0 投票
1 回答
627 浏览

wordpress - Wordpress term_exist 没有回显任何东西?

我正在努力让它发挥作用。

基本上,我正在运行 WP 查询以从我的自定义帖子类型中检索多个帖子。

在循环中,我想有条件地回显内容,具体取决于分配给该帖子的术语。

我创建了一个名为“文件类型”的分类法,并将其分配给我的自定义帖子类型。

据我了解,术语就像分类学的孩子。“不是字面意思”


我的问题,我下面的 PHP 似乎只是回显了最后一个条件,这没什么。

我已经 100% 将这些术语分配给我的帖子。

我唯一没有尝试过的是将 'term_taxonomy' 更改为 'term_taxonomy_id' - 但我终生无法找到如何找到我的分类法的 ID。


任何人都可以帮助我理解为什么什么都没有被回显吗?非常感谢



0 投票
1 回答
1301 浏览

drupal-7 - 具有分类术语 id 的 Drupal 节点路径

我有两个词汇表:国家和类型

国家/地区术语:tid = 1 name = USA ...

键入术语:tid = 10 名称 = 学生

我需要生成节点路径(术语 id 而不是名称): study/1/10/[node-title] study/2/10/[node-title]

我只有这个选项:study/[node:field_country]/[node:field_type]]/[node-title]

有什么方法可以制作 study/[tid-1]/[tid-2]/[node-title] 吗?

0 投票
5 回答
274 浏览

python - 根据 Python 中的值在列表中查找位置?

我对 Python 有点陌生,我正在研究一些新的代码形式。我在两个列表中选择了 5 个介于 1 到 20 之间的随机数。像这样。

然后我在同一代码中选择另一个变量。

我想要做的是查看数字是否在两个列表中,如果是,它们是否在列表中的相同位置。我应该通过执行以下操作来开始:

但我不知道怎么做剩下的。我想知道 evar 是否在两个列表中并且在两个列表中的位置相同(即它是 list 和 listn 中的第三个数字)。我该怎么做?

0 投票
3 回答
7544 浏览

java - Lucene Index - 单词和词组查询

我已经阅读了一些文档并建立了一个看起来像的 lucene 索引

文件:

我想以某种方式查询 lucene,我可以在其中组合单个术语和短语。

假设我的查询是

应该返回文档 ID 1、2 和 3

查询

应该归还文档 ID 1

查询

应该返回文档 ID 1 和 3

查询

应该归还文档 ID 1

我在 java 中的实现不起作用。阅读大量文件也无济于事。

当我查询我的索引时

我得到 0 次点击

当我查询我的索引时

我取回了 doc id 1、2 和 3(我希望只有 doc id 3,因为查询的意思是 foo 和“john doe”)问题是,“john doe”返回 0 次命中,但 foo 返回 3命中。

我的目标是结合单个术语和短语术语。我究竟做错了什么?我也玩过分析仪,但没有运气。

我的实现如下所示:

索引器

搜索者:

0 投票
3 回答
17672 浏览

mysql - 通过 SSH 从 BASH 编写 MySQL 脚本

我有一个 CentOS 服务器,我想从 BASH 编写脚本,在我的笔记本电脑上运行它。

在本地运行一个脚本: - 通过 ssh 登录服务器并执行一些 mysql 语句 - 将我需要的文件复制到我需要它们的地方

文件复制很容易。我能做到。

但是如何通过 SSH 端口连接到 MySQL 服务器并执行语句呢?我想我只是卡在连接部分。执行我可以在变量上建立的语句并批量执行。

我也有一个从笔记本电脑到此服务器的 SSH pub/priv 密钥对。

有什么帮助吗?

0 投票
1 回答
379 浏览

file - PROLOG 文件流操作;用于处理的术语提取

文件流操作PROLOG

我正在开发一个基于案例的学术建议推理子系统,该子系统能够获取新的学生档案(成绩单)并将其与 student_profiles 数据库进行比较,以便在不完全匹配的情况下找到最佳匹配。

我仍然不太熟悉这种语言,我试图打开一个文件并提取一个特定的谓词让我们说

位于student.pl.

一旦我从 .pl 文件中提取了谓词,我希望能够将它分配给一个变量并将其拆分,以便我可以提取第一个参数(在本例中L1)进行一些计算。

这就是我目前所拥有的:
我已经打开了文件,并且能够看到在学生资料或成绩单中找到的整个谓词列表。

我已经寻找有关如何提取术语并将其用于进一步处理的示例,但我没有运气(或者我可能没有使用正确的术语)。

任何帮助将不胜感激。

0 投票
2 回答
166 浏览

replace - Prolog 将“+”替换为“-”

我想写一个谓词invert(X, Y),它成立 when YisX但每次出现+替换为-

例如

例如

0 投票
3 回答
1478 浏览

sharepoint - 无法在 sharepoint 2010 中从 CSV 导入术语集

我无法在 SharePoint 2010 中使用 CSV 导入术语集。我收到以下错误: 尝试在提交文件的 [最后一行] 行导入术语集时遇到错误,并且某些数据可能尚未清理向上。请确保此文件是有效的 csv 文件,并遵循示例文件 ImportTermSet.csv 中的正确格式

我尝试重新使用示例文件本身来创建我的术语集,在记事本中创建术语集(+确保它是 UTF-8 CSV),但都是徒劳的:(有人可以帮我吗?