閱讀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編碼客戶端打開空白問題