阅读513 返回首页    go 魔兽


关于性能优化自己总结的几点内容

1. 大量字符串相加时使用StringBuffer类,而不要使用String。

 

2. 循环中要要先计算循环次数,然后再循环,避免每次循环都计算次数(如数组长度,list大小)等

 

3. 打开资源后,用完要及时关闭,如conn,resultSet,statement,流或网络资源等。

 

4. 使用数据库连接池技术,管理数据库连接。

 

5. 使用PrearedStateMent,而不使用statement对象。

 

6. 查询数据时,使用sql优化查询,如分页不同数据库采用不同的优化。l

 

7. 频繁访问的页面可以考虑自动生成静态html,提高响应速度。

 

8.使用ajax技术,局部刷新,改善用户体验和提高性能。

 

9. 采用隐藏ifame,局部刷新,改善用户体验和提高性能。

 

10. 采用cache技术提高性能。

 

11. 使用单态设计模式,生成唯一实例对象,节约内存,提高性能。

 

12. 数据库表字段增加索引提高查询速度。

 

13. 使用存储过程,利用数据库来提高系统性能

 

 

最后更新:2017-04-02 00:06:48

  上一篇:go dom4j解析xml文件实例
  下一篇:go 静态页面utf-8编码客户端打开空白问题