与语言无关的 问答列表

术语“无符号整数”从何而来?

作者:Askaga 提问时间:6/14/2019

我遇到的许多编程语言都包含多种整数类型,包括“有符号”和“无符号整数”之间的区别。 在我进入编程之前,我从未听说过“无符号整数”这个词,对我来说,无符号整数似乎等同于数学中的自然数(又名 N0)。 ...

为什么比较和交换 (CAS) 算法是无锁同步的不错选择?

作者:Ignorant 提问时间:5/31/2019

CAS 属于读-修改-写 (RMW) 系列,这是一组允许您以原子方式执行复杂事务的算法。 具体来说,维基百科说 CAS 用于实现同步基元,如信号量和互斥锁,以及更复杂的无锁和无等待算法。[...]...

在单元测试中,将预期结果建立在实际结果的基础上是不好的做法吗?

作者:Jay Cork 提问时间:4/10/2019

一位同事正在审查我的一些字符串生成的单元测试代码,这引发了一场冗长的讨论。他们说,预期的结果都应该是硬编码的,并且担心我的很多测试用例都在使用正在测试的内容来测试。 假设有一个简单的函数返回一个带有...

其他语言是否使用Foo,Bar之类的东西?垃圾邮件, 鸡蛋

作者:Brian Tracy 提问时间:4/10/2014

在Java,Javascript,C,C++,C#等语言中,我在教程和代码片段中看到过类似于以下内容的代码。 int foo = 5; int bar = 10; baz(foo, bar); ...

是否存在具有以下功能的编程语言?

作者:hatcyl 提问时间:7/21/2016

是否有一种语言可以支持以下概念,或者是否有一种模式可以实现与现有概念类似的功能? 概念 我想定义具有以下属性的:、、、;其中 和 .RectangleLengthHeightAreaPerimet...

正则表达式的计算复杂度

作者:kc2001 提问时间:2/14/2019

正则表达式很快变得太复杂(对我来说)无法理解。即使是像 这样简单的东西,也有几个逻辑分支。我的目标是提高代码库的可维护性,因此这些问题的答案可以帮助我们检测和修复复杂的代码:[ab][cd] 是否有...

字符串“chunk”对齐是否有名称?

作者:byteit101 提问时间:2/28/2019

我最近实现了以下算法(为清楚起见而编写;有很多方法可以更紧凑地编写): tmp = str.length % blocksize if (tmp == 0) tmp = blocksize tmp...

按引用传递还是按值传递?[已结束]

作者: 提问时间:8/5/2008

就目前而言,这个问题不太适合我们的问答格式。我们希望答案得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或广泛讨论。如果您认为这个问题可以改进并可能重新打开,请访问帮助中心...

私有与受保护 - 可见性良好实践问题 [已关闭]

作者:Madara's Ghost 提问时间:12/2/2011

已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实和引文来回答。 6年前关闭。 改进此问题 我一直在寻找,我知道理论上的区别。 pu...

检测矩形交叉圆

作者:Danijel 提问时间:12/19/2018

如何检测矩形是出圈还是穿过圆圈?矩形是一个自由流动的内圆。我知道圆的确切位置和矩形的确切位置。...


共90条 当前第9页