有關(guān)項(xiàng)目的優(yōu)化問題
???? 今天測(cè)試程序,某一菜單進(jìn)去的時(shí)候比較慢,應(yīng)該說是很慢,我就跟蹤也沒有發(fā)現(xiàn)什么地方不妥的。只是有些查詢語句感覺不大好。
?????? 1、查詢數(shù)據(jù)庫,應(yīng)該要有主鍵,這樣查詢比較快。
?????? 2、少用string 應(yīng)該多用stringbuffer。
?????? 3、應(yīng)該多操作內(nèi)存,少操作數(shù)據(jù)庫。
?????? 4、if else 應(yīng)該用的合理,if走完后應(yīng)該跳過后面的判斷,不要重復(fù)判斷。
?????? 5、其實(shí)最主要的還是搞清編譯的環(huán)境--運(yùn)行時(shí)還是.......?
?????? 6、少用new,變量比較多時(shí)用完后盡早回收。
????? 其實(shí)主要的還是代碼的“干凈”,要養(yǎng)成良好的書寫代碼習(xí)慣。
???? 今天在晚上看到一篇文章比較不錯(cuò),大家可以借鑒一下。 Java 理論與實(shí)踐: 動(dòng)態(tài)編譯與性能測(cè)量
?????? 1、查詢數(shù)據(jù)庫,應(yīng)該要有主鍵,這樣查詢比較快。
?????? 2、少用string 應(yīng)該多用stringbuffer。
?????? 3、應(yīng)該多操作內(nèi)存,少操作數(shù)據(jù)庫。
?????? 4、if else 應(yīng)該用的合理,if走完后應(yīng)該跳過后面的判斷,不要重復(fù)判斷。
?????? 5、其實(shí)最主要的還是搞清編譯的環(huán)境--運(yùn)行時(shí)還是.......?
?????? 6、少用new,變量比較多時(shí)用完后盡早回收。
????? 其實(shí)主要的還是代碼的“干凈”,要養(yǎng)成良好的書寫代碼習(xí)慣。
???? 今天在晚上看到一篇文章比較不錯(cuò),大家可以借鑒一下。 Java 理論與實(shí)踐: 動(dòng)態(tài)編譯與性能測(cè)量
posted on 2007-03-29 21:43 冷面閻羅 閱讀(1540) 評(píng)論(10) 編輯 收藏 所屬分類: java