代码级别优化 例如
for(int i=0;i < list.size();i++)
这样每次都要去查询集合长度,可以将这个提取成一个变量 这样就不用每次都去查询集合长度 来提高效率 int length = list.size();
表单中提交很多行数据,但是并不是每一行的数据都有修改,这时可以在表单中加入一个隐藏域.来标记此行是否修改.在后台只对修改的行进行数据库持久化操作,来提高效率等.
算法级别的优化
使用高效的算法对已有程序修改,效果显著.
数据库优化
主要指数据库的设计上 利用反三范式等设计思想进行优化 用空间换时间