问题标签 [keyword]

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

c# - `stackalloc` 关键字的实际使用

有人stackalloc在用 C# 编程时实际使用过吗?我知道它是做什么的,但它唯一一次出现在我的代码中是偶然的,因为 Intellisense 在我开始输入时会建议它static,例如。

虽然与 的使用场景无关,但stackalloc我实际上在我的应用程序中做了相当多的遗留互操作,所以我时不时可以求助于使用unsafe代码。但尽管如此,我通常会找到unsafe完全避免的方法。

而且由于 .Net 中单个线程的堆栈大小约为 1Mb(如果我错了,请纠正我),因此我更不愿意使用stackalloc.

是否有一些实际案例可以说:“这正是我不安全和使用的正确数量的数据和处理stackalloc”?

0 投票
11 回答
79048 浏览

java - Python中变量的“final”关键字等效?

我在 Python 中找不到与 Java 等效的文档final,有这样的东西吗?

我正在创建一个对象的快照(如果出现任何故障,用于恢复);一旦分配了此备份变量,就不应对其进行修改——Python 中的类似 final 的功能对此会很好。

0 投票
6 回答
12703 浏览

c++ - 函数后的 const 如何优化程序?

我见过一些这样的方法:

这个 const 声明有什么作用,它如何帮助优化程序?

编辑

我看到这个问题的第一部分之前已经被问过......但是,它仍然没有回答第二部分:这将如何优化程序?

0 投票
13 回答
116635 浏览

c# - C#:'is' 关键字并检查 Not

这是一个愚蠢的问题,但是您可以使用此代码来检查某些东西是否是特定类型...

有没有更优雅的方法来检查“NOT”实例?

是的,是的……愚蠢的问题……

因为对代码的外观有一些疑问,所以它只是在方法开头的简单返回。

0 投票
5 回答
13780 浏览

php - 什么是关键字密度以及如何在 PHP 中创建脚本?

我正在做一个项目,我必须根据该页面的 URL 找出该页面的关键字密度。我用谷歌搜索了很多,但没有找到帮助和脚本,我找到了一个付费工具http://www.selfseo.com/store/_catalog/php_scripts/_keyword_density_checker_php_script

但我实际上并不知道“页面的关键字密度”实际上是什么意思?还请告诉我如何创建一个 PHP 脚本来获取网页的关键字密度。

谢谢

0 投票
1 回答
710 浏览

objective-c - 关键字/标签的 Cocoa 控件

我想为我的 Cocoa 应用程序构建一个关键字/标签功能。是否有关于设置关键字/标签的控件如何工作的教程或示例?我希望它看起来像 iPhoto 中的“关键字”窗口,您可以从“窗口”->“显示关键字”获得。

0 投票
9 回答
7391 浏览

sql - 等效于 SQL Server TOP

在 SQL Server 中,TOP 可用于返回查询中的前 n 行。例如,

用于返回注册网站的前 100 人。(这不一定是最好的方法,我只是以它为例)。

我的问题是 - 在其他数据库(如 Oracle、MySQL、PostgreSQL 等)中,什么相当于 TOP?如果没有等效的关键字,您可以推荐哪些解决方法来获得相同的结果?

0 投票
1 回答
368 浏览

wxwidgets - wxWidgets 使用 'new' 关键字

对于wxWidgets,为什么要说:

代替:

两者有什么区别?第二个更易读且更易于使用,但所有示例都使用第一个,所以我想知道原因是什么。

澄清一下,我知道第二个版本不起作用,但我想知道是否有特定的设计决定导致必须使用第一种形式而不是第二种形式。TIA。

0 投票
8 回答
297 浏览

programming-languages - 您想删除您语言的哪个关键字?

编程语言在它们使用的语法上有很大的不同。作为一堆关键字的语法是我们必须在每种语言中处理的。但从直觉上看,并非所有这些关键词似乎都被明智地选择了。一个原因可能是某个词是您希望在代码中经常使用但不允许使用的关键字。在我的情况下,甚至我无法消化其中的一些关键字,所以我忽略了这种语言,直到弹出一个错误,让我想起我的固执。

你有类似的想法吗?您第一次删除您的语言中的关键字是什么?

更新:我对否决票并不感到惊讶,但我不明白。添加一些评论会很有帮助。

0 投票
1 回答
388 浏览

.net - .NET:通用编程关键字字典

Hanselminutes 的第 162 集中,他们正在谈论 PowerShell,但更重要的是,在 04:50 左右,他们提到 PowerShell 使用了一种称为通用工程标准的东西来制定在为其开发新模块时使用哪些词的标准。

我无法通过此页面找到任何关于推荐单词的具体词典。

有没有人知道在开发.NET(在这种情况下为 C#)时使用标准化关键字的好资源?我说的是名词动词

他们在播客中提出的一个好点是,您几乎总能猜到对象和方法的名称

这是为了避免不知道选择哪一个:

更新:我找到了一个好的开始,这是 PowerShell 中使用的标准化动词列表,但它们看起来像 .NET Framework 中使用的标准。