效率
利来利往
幽默,诚实,守时,守信,适应能力强。
展开
-
循环语句的效率
C++/C循环语句中,for语句使用频率最高,while语句其次,do语句很少用。本节重点论述循环体的效率。提高循环体效率的基本办法是降低循环体的复杂性。 l 【建议4-4-1】在多重循环中,如果有可能,应当将最长的循环放在最内层,最短的循环放在最外层,以减少CPU跨切循环层的次数。例如示例4-4(b)的效率比示例4-4(a)的高。 for (row转载 2012-09-07 15:24:47 · 1083 阅读 · 0 评论 -
再次探讨企业级开发中的Try......Catch性能问题
引言 之前写过一篇文章《在企业级开发中使用Try...Catch...会影响效率吗?》一文,得到了不少朋友的关注,自己也与大家私下交流了一些东西。 为了最快的让大家明白本文的内容,我先把本文的内容列个提纲,提纲如下: Try...Catch中大家普遍认为的结论尽可能的考虑真实环境的再次做测试并进行分析之前文章中有错误的几点内容总结 正文部分 第一部分转载 2014-02-24 10:22:05 · 647 阅读 · 0 评论 -
让程序更高效的10种方法
代码之美,不仅在于为一个给定问题找到解决方案,而且还在代码的简单性、有效性、紧凑性和效率(内存)。代码设计比实际执行更难 。因此,每一个程序员当用C语言编程时,都应该记着这些东西。本文向你介绍规范你的C代码的10种方法。 0. 避免不必要的函数调用 考虑下面的2个函数: 1 2 3 4 5 6 7 8 9 10 11 12 13 14转载 2012-05-08 21:21:02 · 598 阅读 · 0 评论 -
函数调用开销
做了几个实验,简单学习了解一下函数调用的开销。 程序1—没有参数的函数调用: [cpp] view plaincopyprint? #include void test() { return; } int main(int argc, char *argv[]) { test(); return 0; }转载 2013-09-03 11:07:41 · 1232 阅读 · 0 评论 -
大数据排名分析
1. 把排序限制在排行榜中有多少条记录,因为进入排行榜不是那么容易,每次只需要查询表中大于排行榜中的最小值即可 绝大多数用户永远徘徊在排行榜外的,如果服务器有很多,如何处理并发呢?想了引入队列机吧。 2. 当积分变化较大时,只更改积分和排名,而不进行实际意义上的重拍。也就是说,假如一个人的积分是12万,他的排名是358万。这一把,他赢了,积分是12万零800。查找积分是12万零八百人的排名原创 2013-10-14 19:31:57 · 1222 阅读 · 1 评论 -
多线程同步与单线程异步对比
阻塞与线程原创 2014-03-03 14:06:17 · 6190 阅读 · 2 评论 -
[手游新项目历程]-49-性能分析
性能测试-函数性能分析篇-Quantify 点击打开链接 性能分析工具gprof介绍 点击打开链接 带你玩转Visual Studio——性能分析与优化 点击打开链接转载 2013-12-09 10:01:29 · 2052 阅读 · 0 评论