码迷,mamicode.com
首页 > 其他好文 > 详细

代码的优化

时间:2014-07-17 22:39:01      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:使用   数据   代码   c   数据库   优化   

局部优化:

1、去除不需要的局部对象

2、尽量通过引用,而不是传值,来处理对象

3、把类中的小函数设置为内联函数

4、对计算的处理:
      一定会有的计算: 提前计算 (小的范围,计算量比较小)
      可能会有的计算:延迟计算
      不会有的计算: 不计算   
5、利用模板代替虚函数

6、尽量使用简单的数据类型

7、不用使用虚函数的地方,尽量不使用虚函数

系统优化:

1、缓存:
     1)、使用多个对象,建立对象池 (频繁使用,不用建立和消除)  
     2)、提前建立static 对象  
     3)、引用计数  
     4)、从数据库中加载数据到内存(使用的数据从硬盘加载到内存)    
2、使用特殊的结构代替通用的结构

3、预先计数 ,比较大的流程计算,(这个计算量比较大)

4、失效代码,删除,参照细菌的生成曲线

5、多线程 和多进程


下面的硬件方面的优化:

1、增加硬件处理的性能

2、增加硬件设施的个数

代码的优化,布布扣,bubuko.com

代码的优化

标签:使用   数据   代码   c   数据库   优化   

原文地址:http://www.cnblogs.com/haibianxiaolu/p/3851604.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!