问题标签 [standards]

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 投票
2 回答
336 浏览

c# - 进程已退出,但仍在打印缓冲区,c#

嗨,我在 C# 中创建了一个进程来执行外部程序,我使用异步方法读取标准输出,一切正常。但是我有一个问题,我正在打印一条指示该过程已完成的行。问题是,有时当缓冲区中的数据很大时可能会发生这种情况,进程可能会退出,但由于打印发生在其他线程上,它可能仍在打印数据。因此,指示进程已终止的信息会在整个输出打印之前显示出来。.NET 中是否提供任何东西来解决此类问题?因为我正在进行异步调用,所以我无法访问 process.standardoutput 值,因为它会引发冲突。我能做些什么?

0 投票
11 回答
8344 浏览

debugging - 标准调试方法

你调试问题的标准方法是什么?这似乎是一个相当广泛的问题,你们中的一些人回答“这取决于问题”,但我认为我们中的很多人都是凭直觉进行调试的,实际上并没有尝试过对我们的流程进行措辞。这就是我们说“视情况而定”的原因。

我最近有点被迫说出我的过程,因为我和一些开发人员正在解决同样的问题,我们正在以完全不同的方式对其进行调试。我希望他们了解我想要做什么,反之亦然。

经过一番思考,我意识到我的调试方式实际上很单调。我将首先尝试能够可靠地复制问题(尤其是在我的本地机器上)。然后通过一系列消除(我认为这与问题有关)尝试找出问题所在。

其他人试图以完全不同的方式做到这一点。

所以,只是想知道你们那里有什么工作吗?如果您必须用文字形式化它,您会说您的过程用于调试什么?

顺便说一句,我们还没有发现我们的问题 =)

0 投票
6 回答
1895 浏览

version-control - 是否有构成版本(修订)更改的标准定义

我目前在公司的官僚地狱中,需要定义对我们的测试程序进行不同级别的软件更改的构成。我们有一个内部遵循的粗略做法,但我正在寻找一个标准(如果存在)以在我们的质量体系中参考。我认识到开发人员之间的系统可能会有很大差异,但最终我正在寻找一个“最佳实践”指南,说明什么是重大变化、微小变化等。我想在提交给我们的质量系统时参考一个已发布的文档如果可能,ISO 目的。

澄清我公司开发的软件在内部用于半导体的测试自动化。我们不出售此代码,版本控制实际上仅用于记录保存。我们正在使用 xyz 更改来影响发布所需的签核和批准级别。

0 投票
2 回答
1311 浏览

c++ - C++ 空括号成员初始化 - 将内存清零?

我最初写了一些这样的代码:

比我聪明的人说拥有 m_buffer() 初始化程序会将内存清零。我的意图是让内存保持未初始化状态。我没有时间进一步讨论它,但它激起了我的好奇心。

以前,我认为总是在初始化列表中列出每个成员是明智的。

有人可以进一步描述这种行为吗?

1)为什么空括号初始化器填充内存?

2) 它仅适用于 POD 数据类型吗?我听说是这样,但手头没有标准。

谢谢

0 投票
6 回答
7675 浏览

html - 更改单个列表项项目符号的正确方法

我有这样的CSS:

像这样的html:

在 IE6 和 FF 上运行良好。每个 li 项目都有不同的子弹图像。但是我在 list-style-image 上看到的所有文档都说它应该应用于 ul 标签。

是否有适当的或基于标准的方式来做我想做的事情,或者是这样吗?

编辑:http ://www.w3.org/TR/CSS21/generate.html

看起来它并没有说我不能在 li 标签上使用 list-style-image ,但是示例并没有显示出来。

0 投票
5 回答
4003 浏览

c++ - 写入 std::string 是否合法?

在 std::string 中,只有 const 成员可以像 c_str() 这样获取数据。但是,我可以通过获取对字符串第一个元素的引用,operator[]并且可以对其进行写入。

例如,如果我有功能:

我可以直接写入 vector 以获取指向第一个元素的指针:

我可以用 std::string 做同样的事情吗?

标准是否保证内存的位置实际上是线性的?IE:

谢谢。

0 投票
3 回答
744 浏览

standards - 是否有包含字母和标准数值的 DTMF API 或标准?

我还没有找到任何关于这个主题的文献。

0 投票
3 回答
150 浏览

asp.net - 是否可以在编译之前将 ASP.NET 页面验证为有效的 HTML

根据我的问题我运行了建议的整洁程序,该程序返回了有关该工具无法识别 ASP 标签的大量错误。工具是否可以在通过浏览器编译/交付之前验证 ASP.NET 页面?

0 投票
10 回答
87260 浏览

c - 我应该使用 char** argv 还是 char* argv[]?

我刚刚学习 C 并且想知道我应该在我的主要方法中使用其中的哪一个。有什么区别吗?哪个更常见?

0 投票
12 回答
8557 浏览

sql - 为什么没有数据库完全支持 ANSI 或 ISO SQL 标准?

如果我正在设计一家炼油厂,我不会期望来自不同供应商的材料不会以微妙而重要的方式不符合已发布的标准。来自一家供应商的管道、阀门和其他组件将配备符合 ANSI 标准的法兰和壁厚,任何其他供应商的相同零件也是如此。因此,互操作性和系统安全性得到了保证。

那么,为什么通用数据库对它们所遵循的标准的哪些部分如此挑剔,为什么没有 100% 符合标准的系统脱颖而出呢?标准是否“被破坏”、缺乏范围或太难设计?

得出结论;ANSI(或 ISO)定义 SQL 标准的意义何在?

编辑:常见数据库之间的实现差异列表