问题标签 [inspection]

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

algorithm - Why DFA is equivalent to Delayed input DFA

I'm recently reading a paper Algorithms to Accelerate Multiple Regular Expressions Matching for Deep Packet Inspection about Delayed input DFA.
According to Lemma 1 in the paper, DFA is equivalent to the corresponding Delayed input DFA. But consider a counter example below:
Let f(i, s) denote the transition function, where s is the current state and i is the input character.
DFA:

The corresponding Delayed input DFA:

Then the original DFA can't match the character c from state 2 while the Delayed input DFA can match c by first go to state 1 using the null character and then match c.
Can somebody tell me why?

0 投票
1 回答
2639 浏览

intellij-idea - 在 intellij 中实时运行 codenarc 检查

有没有办法在 intellij 中实时运行检查,而不仅仅是选择Analyze > Inspect Code. 特别是,我想做实时代码分析(类似于 Eclipse 对 checkstyle 所做的),所以当我保存文件时,它会告诉我是否存在违规行为。我下载了 codenarc 插件,但它似乎没有明确支持。

0 投票
0 回答
109 浏览

intellij-idea - 如何从 Webstorm 中删除检查(不是配置文件)?

我添加了一个生成一些检查的 Webstorm 插件。现在我想删除这些检查。卸载插件会删除检查,但是当我重新安装时它们又回来了。

0 投票
1 回答
540 浏览

intellij-idea - 在 Intellij 中创建自定义 python 检查

有没有办法在 Intellij 中为 Python 代码创建自定义检查?我需要将 Python 函数列入黑名单,以便在有人导入或键入它时发出警告。

0 投票
1 回答
961 浏览

r - R heatmap.2 (gplots) 访问树状图数据

在 RI 中,使用 heatmap.2(来自 gplots 包)对一些数据进行聚类和可视化。

我想访问列树状图(集群)以进一步处理我的数据。

例如:

有没有办法知道属于第一个分支和属于第二个分支的列的索引(以自动方式;当然在这个简单的情况下,我可能只查看 x 轴上的标签)。

进一步如何访问其他子分支?

0 投票
3 回答
3664 浏览

java - IntelliJ IDEA:什么是“不必要的局部变量”检​​查名称?

我想对 Java 项目进行某些检查。我看到这个检查在编辑窗口中实时工作。但是当我使用“Analyze -> Run Inspection By Name”时,我找不到这个检查。实际上有一个名称相同,但它是用于 JavaScript 的(虽然尝试过,但没有像预期的那样工作)。谁能告诉我我需要检查的确切名称或教我如何弄清楚?

这是代码示例:

更新:我设法使用解决方法启动了所需的检查。我像上面一样创建了测试用例,然后在突出显示的区域上按 Alt+Enter,然后按右箭头键并选择“运行检查”。在此处输入图像描述 这是有效的,但仍然不清楚如何通过“分析 - >按名称运行检查”运行相同的检查

0 投票
3 回答
11300 浏览

opencv - 使用 opencv matchtemplate 进行泡罩包装检测

我正在做一个项目,我必须检查药品泡罩包装是否有缺失的药片。

我正在尝试使用 opencv 的 matchTemplate 函数。让我展示代码,然后展示一些结果。

这里有一些图片。

一个好的泡罩包装的“样品”图像:

好包

从“样本”图像裁剪的模板:

模板

“样本”图像的结果:

样本结果

检测到此包装中缺少的平板电脑:

检测到缺失

但这里有问题:

失败 1

失败 2

我目前不知道为什么会发生这种情况。任何建议和/或帮助表示赞赏。

我遵循和修改的原始代码在这里: http: //opencv-code.com/quick-tips/how-to-handle-template-matching-with-multiple-occurences/

0 投票
3 回答
2820 浏览

java - 关闭 IntelliJ 中公共函数的未使用代码警告

Eclipse 对此很聪明。IntelliJ 还没有。当然,如果一个函数未被使用(并且未经测试,我想我应该为此感到难过——即使它只是返回一个简单的变量,或者实现其他人的接口)但是公开的,它可能会在其他地方使用。查看检查并搜索“未使用”,我看不到可见性设置。这种粒度存在吗?

0 投票
7 回答
12056 浏览

java - Idea检查batis mapper bean错误

有 Spring 和 MyBatis 的 web 项目。我使用 IntelliJ IDEA 进行开发。尽管存在指向数据访问对象的链接,但 IDEA 无法正确检查 MyBatis bean 并产生烦人的下划线。

检验意见:

我的 Spring 和 MyBatis 配置: Spring:

mybatis-config.xml:

有没有办法解决这个小问题?

0 投票
1 回答
831 浏览

php - 在 PHPStorm 中配置代码检查以忽略整个文件夹/文件?

好的,所以我正在尝试在 PHPStorm 中使用代码检查来查找我的代码的问题。但是我遇到的一个问题是我使用了很多我希望检查员忽略的第 3 方库。

目前,每次在其中一个库中遇到问题时,我都必须压制检查员。由于我需要为遇到相同问题的其他文件启用检查,因此我不能只禁用受影响的文件。

如何配置 PHPStorm 以便所有检查都忽略特定目录或文件?