问题标签 [hints]

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

sql-server - Sql Server 中的提示

每个 sql 语句都需要提示吗?我们有一个 dba,他对此非常了解,并要求我们在存储过程中的每个 select 和 update 语句上提供提示。这真的有必要吗?

0 投票
3 回答
96126 浏览

sql - Oracle 优化器会在同一个 SELECT 中使用多个提示吗?

我正在尝试优化查询性能,不得不求助于使用优化器提示。但是我从来没有知道优化器是否一次会使用多个提示。

例如

解释计划显示相同的成本,但我知道这只是一个估计。

请假设所有表和索引统计信息都已计算完毕。仅供参考,索引 dcf_vol_prospect_ids_idx 在 i.solicitor_id 列上。

谢谢,

0 投票
4 回答
6655 浏览

delphi - 可以禁用特定的 Delphi 提示吗?

在 Delphi 中,您可以使用编译器指令来禁用特定的警告,例如

但是当我试图用一个特定的提示来做这件事时,我从帮助文件中得到了它的 underscore_style_name,编译器说它不知道 {$HINT} 是什么。那么有没有办法做到这一点?

0 投票
5 回答
4337 浏览

delphi - 如何强制 Delphi 编译器显示所有提示和警告

有没有办法强制 Delphi 编译器一直显示所有提示和警告?

这是我目前在 Delphi 6 中看到的行为:

  1. 从源代码管理中查看我的应用程序的新副本
  2. 在 Delphi 中打开项目并编译
  3. 显示项目的所有提示和警告
  4. 改变一个单位
  5. 编译
  6. 仅显示更改单位的提示和警告

所以,我想也许我可以通过删除所有文件来欺骗 Delphidcu以强制它重新编译所有内容。没运气。编译器实际上会重新编译所有单元,但不会显示这些单元的提示和警告。

编辑:执行完整构建(项目>构建)会产生同样不幸的结果。

新信息:如果我修改一个单元然后编译,我会收到警告。但是,如果我修改一个单元然后构建,我不会收到警告。我认为这表明警告在某处被关闭。可能在第三方库中?

似乎应该有一种方法可以让 Delphi 重新显示所有这些提示和警告,这些提示和警告不需要我从源代码管理中检查新副本或逐个修改每个单元。

0 投票
2 回答
3264 浏览

.net - 如何获取 lucene.net 中的所有点击

我想从 lucene 中获取所有命中。是否有任何通配符可以获取所有记录?

0 投票
1 回答
798 浏览

php - 如何在 php 中通过更改参数类型来设计继承?

这个想法是创建一个类似 DOM 的树。但是有一些限制,只有某些类型实际上可以包含其他类型。

我想使用接口|抽象类|超类来实现一些众所周知的 js 函数,如 appendChild、replaceChild 等。

我正在使用类页面、块和项目,其中页面可以包含块,块可以包含块或项目。

示例:Page 是网页,block 可以是列表元素,item 可以是列表项元素。

但这些对象不仅仅包含 html 数据,而且这些概念不仅仅是纯 HTML 表示。这是管理项目的总体思路,无论它们具有实际表示还是只是抽象对象。这个概念本身适用于许多不同的层次结构。

我想要实现的是尽可能多地重用父类的代码(添加子类对所有类基本相同),但不同的类型提示以匹配作为子类添加的允许类型。

我发现自己基本上有四种方法:

  1. 我使用一个接口,它允许我输入超类的提示,但不能更改这些。
  2. 我使用带有公共方法的超类,所以我可以重新定义类型提示(这在继承先决条件时完全违背了通常的做法)。
  3. 我使用带有受保护方法的超类,这似乎仍然很古怪。
  4. 我摆脱了任何超类,只是多次定义几乎相同的类。
  5. 尽管有类型提示的功能,但我使用一种方法来检查类型。

所以,如果有人仍然愿意回答,我很高兴有任何提议、想法或提示,选择哪个选项。我希望我能很好地描述这个问题。

如果有什么我错过了,我很感激听到它;)

代码

超类方式(有效,但打破了先决条件继承实践)

接口方式(不行,一定不行)

编辑部分加粗

0 投票
2 回答
489 浏览

java - Netbeans 6.8 树和编辑器提示与构建不同步

我有两个 nb 项目。一个 nb-project(a) 将另一个 nb-project(b) 作为库依赖项。

现在两个 nb 项目编译/构建都很好,但是 (a) 的提示不同步。

当我想运行/调试说“一个或多个项目编译时出现错误”时,这会干扰

我试过了

  • 打开/关闭两个项目并重新编译
  • 扫描外部变化'
  • clean-build,删除两个项目的“保存时编译”标志等。
  • zh/禁用 jtools 项目的“编译后构建 Jar”。

删除:

./netbeans/6.8/var/index

目录只会让 nb-project(a) 的情况变得更糟。现在,所有从 nb-project(b) 导入的包都带有感叹号,但编译/构建仍然可以正常工作。甚至(b)中同一个netbeans项目中的单元测试甚至都没有识别根包?!

经过一番挣扎后,它好一点了,但(a)中的提示仍然不正确。现在在(a)中它说项目(b)中不存在一种方法,但我已经在(b)的build-jar中查找了它......它在那里!?

任何想法如何让提示回到正轨?

谢谢

0 投票
2 回答
334 浏览

javascript - 带有 JQuery 和 JavaScript for 循环的文本提示

我正在开发一个小应用程序,我要求用户输入一些信息。我想在输入字段中显示文本提示。我在 for 循环中执行此操作...加载页面时,提示正确显示,但“焦点”和“模糊”事件没有任何反应...

我想知道为什么自从我在我的 js 代码中不使用“for 循环”之后,一切正常...

顺便说一句,我使用 for 循环的原因是因为我不想重复自己遵循“DRY”原则......

谢谢你的帮助!

LP

这是代码:

0 投票
1 回答
2519 浏览

php - Vim:显示 PHP 的函数提示或签名

我的 PHP 语法突出显示了所有设置,看起来很棒。我现在需要的是能够在键入时显示内置函数签名或提示。

这在许多 IDE 中很常见,我认为有人有一个插件可以为 VIM 执行此操作。

示例:在插入模式下键入 str_replace 时,vim 屏幕上的某处会显示“mixed str_replace (mixed $search,mixed $replace,mixed $subject [, int &$count])”

有谁知道这个的好插件吗?如果不是 PHP,那么也许可以使用正确的函数定义文件将某些东西移植到 php。

谢谢!

0 投票
1 回答
248 浏览

c# - 时间:2019-05-10 标签:c#removehin over datagridview

当鼠标悬停在行上时,如何删除提示消息?