Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何编写更高效的代码
世纪问题 我基本上想知道如果我将此代码编写为几个不同的变量或使用小数组 哪个会更有效 int x 34 int y 28 int z 293 vs double coordinate 3 34 28 293 我有一个坐标结构 我将按以下方式
c
performance
prematureoptimization
为什么这个 Lua 优化 hack 会提高性能?
我正在寻找一个描述提高 Lua 性能的各种技术的文档 http www lua org gems sample pdf脚本代码 我很震惊竟然需要这样的技巧 虽然我引用的是 Lua 但我在 Javascript 中也见过类似的 hack 为什
Optimization
scripting
lua
prematureoptimization
在 C 中有效地获取整数向量的绝对值
任务是将 C 整数数组的每个元素设置为其绝对值 我正在努力尽可能高效地做到这一点 以下是我所做的一系列优化 请告诉我这些是否真的是优化 以及是否可以进行更多优化 该函数的第一个参数将是一个整数数组 第二个参数将是该数组的整数大小 这是标准实
c
Optimization
vectorization
prematureoptimization
哪一段代码性能更好?
我正在审查一些代码 用于将一些文本转换为MD5 Hash 效果很好 它用于创建一个MD5Hhash for a 头像 头像 这里是 static MD5CryptoServiceProvider md5CryptoServiceProvid
c
NET
Optimization
prematureoptimization
哪个“if”结构更快 - 语句还是三元运算符?
有两种类型ifjava 中的语句 经典 if else 和简写 exp value1 value2 一个比另一个快还是它们相同 陈述 int x if expression x 1 else x 2 三元运算符 int x expressi
Java
performance
ifstatement
shorthand
prematureoptimization
count(*) 真的很贵吗?
我有一个页面 其中有 4 个选项卡 显示基于不同表格的 4 个不同报告 我使用以下方法获取每个表的行数select count from table 查询并显示选项卡上每个表中可用的行数 结果 每个页面回发都会导致 5count 要执行的查
aspnet
sqlserver2005
performance
prematureoptimization
什么时候优化为时过早? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我看到这个词用得很多 但我
c
NET
performance
Optimization
prematureoptimization
Java 静态调用比非静态调用更昂贵还是更便宜?
是否有这样或那样的性能优势 它是编译器 VM 特定的吗 我正在使用热点 四年后 好吧 为了一劳永逸地解决这个问题 我编写了一个基准测试 它显示了不同类型的调用 虚拟 非虚拟 静态 之间的比较 我运行了它关于ideone 这就是我得到的 迭代
Java
performance
prematureoptimization
为什么 Java 和 C# 有位移运算符?
整数乘法 暂时忘记除法 之间的差异是否仍然有利于移位 如果是的话 差异有多大 它看起来只是一个低级优化 即使您想要它 在大多数情况下 C Java 字节码编译器或 jit 不应该捕获它吗 注意 我测试了 C 的编译输出 使用 gmcs Mo
c
Java
lowlevel
prematureoptimization
bitshift
我对过早优化的理解正确吗?
我一直在努力编写我正在编写的应用程序 我想我开始发现我的问题是过早优化 我的完美主义者希望第一次就让一切变得最佳和完美 但我发现这使设计变得相当复杂 我倾向于塞入尽可能多的功能以提高效率 而不是编写小的 可测试的函数来很好地完成一件简单的事
prematureoptimization