出版時間:2004-1 出版社:人民郵電出版社 作者:(美)Michael C.Daconta Kevin T.Smith Donald Avondolio W.Clay Richardson 頁數(shù):416 字?jǐn)?shù):609000 譯者:徐波,,,%達(dá)隆塔等著,,,美國
Tag標(biāo)簽:無
內(nèi)容概要
本書通過分析和探究Java編程中的問題,總結(jié)出高效的解決方案,幫助Java程序員克服實際編程工作中的“陷阱”。 全書分為3個部分,50個Items。第一部分“客戶層”(22個Items)涵蓋了J2ME和J2SE,討論了在開發(fā)網(wǎng)絡(luò)和獨立客戶應(yīng)用程序時可能遇到的陷阱。第二部分“Web層”(14個Items)探討了運行于Web容器內(nèi)部的組件的陷阱。第三部分“企業(yè)層”(14個Items)涉及到J2EE平臺的一部分組件,或是在企業(yè)Java Bean(EJB)容器內(nèi)部的執(zhí)行。 本書適合有一定經(jīng)驗的Java程序員閱讀,也可作為工作中解決實際問題的參考。
書籍目錄
第一部分 客戶層 Item 1:當(dāng)Runtime.exec()運行出錯時 Item 2:NIO的效率和陷阱 Item 3:我寧愿不使用屬性 Item 4:當(dāng)信息隱藏得太多時 Item 5:避免java.util.logging中的粒度陷阱 Item 6:當(dāng)標(biāo)準(zhǔn)API的實現(xiàn)發(fā)生沖突時 Item 7:斷言絕非多余 Item 8:查找DOM的錯誤方法 Item 9:保存一個DOM的困境 Item 10:鼠標(biāo)按鈕的可移植性 Item 11:Apache Ant和生命周期管理 Item 12:JUnit:單元測試使事情變得簡單 Item 13:執(zhí)行的失敗 Item 14:你收集了什么 Item 15:避免Singleton陷阱 Item 16:當(dāng)SetSize()不能如愿時 Item 17:當(dāng)POST到一個URL無法如愿時 Item 18:有效的字符串標(biāo)記化 Item 19:JLayered Pane陷阱 Item 20:File.renameTo為什么失敗 Item 21:使用迭代替代枚舉 Item 22:J2ME的效率和陷阱第二部分 Web層 Item 23:珍貴的緩存 Item 24:JSP設(shè)計錯誤 Item 25:當(dāng)Servlet HttpSession發(fā)生沖突時 Item 26:當(dāng)Applet走向失敗時 Item 27:事務(wù)性LDAP—不要進(jìn)行提交 Item 28:與過濾器有關(guān)的問題 Item 29:關(guān)于JSP復(fù)用和內(nèi)容發(fā)布的一些指導(dǎo) Item 30:使用正則表達(dá)式進(jìn)行表單驗證 Item 31:Servlet中的實例變量 Item 32:使用Servlet創(chuàng)建數(shù)據(jù)庫連接的設(shè)計缺陷 Item 33:試圖在Servlet中使用兩種輸出機(jī)制 Item 34:神秘的文件協(xié)議 Item 35:從Servlet讀取文件 Item 36:太多的提交第三部分 企業(yè)層 Item 37:J2EE體系結(jié)構(gòu)的考慮 Item 38:消除網(wǎng)絡(luò)瓶頸陷阱的設(shè)計策略 Item 39:我將使用本地接口 Item 40:圖像的困擾 Item 41:多重并發(fā)結(jié)果集的問題 Item 42:為EJB生成主鍵 Item 43:有狀態(tài)的無狀態(tài)會話Bean Item 44:未準(zhǔn)備的PreparedStatement Item 45:探索資源池 Item 46:JDO和數(shù)據(jù)持久化 Item 47:WSDL位于何片?在UDDI中使用JAXR的陷阱 Item 48:JAX-RPC應(yīng)用程序客戶存在的效率陷阱 Item 49:讓你的Bean遠(yuǎn)離我的文件系統(tǒng) Item 50:當(dāng)事務(wù)出錯時如何保持有狀態(tài)會話EJB一致性狀態(tài)索引
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載