标签:performance

page 2
翻译

c – x = a比x = x a更快?

viewed(1)

我正在阅读Stroustrup的“C编程语言”,他说以两种方式向变量添加内容 x = x + a; 和 x += a; 他喜欢=因为它很可能更好地实现。我认为他的意思是它的工作速度也更快。但是真的吗?如果它取决于编译器和其他东西,我该如何检...

翻译

javascript – 为什么字符串连接比数组连接快?

viewed(1)

今天,我读了this thread关于字符串连接的速度。 令人惊讶的是,字符串连接是赢家: 07001 结果是与我想的相反。此外,有很多文章,这解释相反,如this或this。 我可以猜测,浏览器被优化为字符串concat最新版本,但他们如...

翻译

异常如何在c中工作(幕后)

viewed(1)

我不断看到人们说,例外很慢,但我从来没有看到任何证据。因此,不是问他们是否会问我们如何在例外情况下工作,所以我可以做出决定什么时候使用它们,如果他们是慢的。 从我知道的例外是一样的事情做一堆返回,但它也检查什么时候需要停止做返回。如何检查什...

翻译

将Java对象设置为null会不会做任何事情?

viewed(1)

我正在浏览一些旧书,并发现了Peter Hagger的“Practical Java”的副本。在性能部分中,建议在不再需要时将对象引用设置为null。 在Java中,将对象引用设置为null会提高性能或垃圾回收效率?如果是这样,在什么情况下...

翻译

Android:RelativeLayout比LinearLayout更贵吗?

viewed(1)

我一直使用RelativeLayout每次我需要一个View容器,因为它的灵活性,即使我只是想显示一些非常简单。 是否确定这样做,或者我应该尝试使用LinearLayout当我可以,从性能/良好实践的观点? 谢谢! 在Google I / ...

翻译

c# – If vs. Switch Speed

viewed(1)

由于编译器优化,switch语句通常比等效if-else-if语句(例如,在本article中描述的)更快。 这个优化如何工作?有没有人有一个很好的解释? 编译器可以在适用的情况下构建跳转表。例如,当您使用反射器来查看生成的代码时,您会看到...