freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java訪問數(shù)據(jù)庫的速度瓶頸問題的分析和解決-資料下載頁

2025-06-07 13:35本頁面
  

【正文】 DAO和FLR的結(jié)合,因為它們兩者的條件都得到了滿足(需要分離商業(yè)邏輯和數(shù)據(jù)存取邏輯,經(jīng)常的只讀訪問和對即時性不敏感),此時應(yīng)用將會大大發(fā)揮它們的優(yōu)點。而在進行內(nèi)容檢索的時候,我們會選擇PPI,因為也許檢索出了上千條的記錄,但是用戶沒有興趣立即閱讀全部內(nèi)容,而是一次十條地閱讀,或者他在閱讀完前十條記錄后發(fā)覺自己的目的已經(jīng)達到,接下來瀏覽別的網(wǎng)頁了,都不必我們一次性地傳輸上千條記錄給他,所以也是PPI的應(yīng)用條件得到了滿足,結(jié)果則是此模式的優(yōu)點得到了發(fā)揮,又不影響全局的數(shù)據(jù)訪問。 在進行軟件模型的設(shè)計時,整體的框架可以應(yīng)用某些優(yōu)秀的、通用的設(shè)計模式,這樣既加快模型的建立速度,又能和其它系統(tǒng)集成。但是,碰到一些瓶頸問題的情況下,我們就需要對局部的設(shè)計模式做一些調(diào)整,以優(yōu)化整個系統(tǒng),上述三個模式就是對原有體系的補充,它們并沒有對整體的框架做出巨大的改變,卻突破了某些瓶頸(瓶頸往往是局部的)障礙,讓我們的產(chǎn)品更好地服務(wù)于用戶。 將深入研究的問題 開篇至今,我們主要探討了軟件層次上的解決問題,但是,必須肯定一點,如果你的硬件環(huán)境非常差(運行Java都有困難)或非常好(額外的存儲空間、超快的運算速度和富裕的網(wǎng)絡(luò)帶寬),上述途徑對你來說很難有大的幫助。前一種情況,我建議你升級硬件設(shè)備到軟件廠商推薦的配置(強烈反對最小配置),以使應(yīng)用服務(wù)器、數(shù)據(jù)庫、Java等軟件能夠運行自如;后一種情況,我沒什么話可說,花錢是解決這個問題最好的辦法。 本文并未談及線程池和告訴緩沖這兩個非常重要的概念,因為筆者認為,它們是針對局部時間高訪問量的瓶頸問題的解決,不能理解為簡單的速度瓶頸問題,所以我會在下一篇文章中分析這種特殊的情況和提出解決問題的辦法。也許你對這一點更關(guān)心一些,認為自己的問題就出在這個地方,這是非常好的思考問題的方式,你已經(jīng)抓住了問題的關(guān)鍵。但是,我還是建議你通讀一下本文,讓自己對速度瓶頸問題有更好的理解,并掌握在解決問題的過程中,分辨常態(tài)和暫態(tài),從而選擇不同的思路入手。其實,本文談及的就是速度瓶頸問題的常態(tài),而下一篇文章討論的將會是暫態(tài),希望你能夠漸入佳境。 JDO(Java Data Object)是需要我們關(guān)注的一個API,它定義了新的數(shù)據(jù)存取模型,直接借鑒了DAO設(shè)計模式。不同的數(shù)據(jù)源,有不同的數(shù)據(jù)存取技術(shù),就有不同的API供開發(fā)人員使用。JDO正是為了解決這個問題而產(chǎn)生的,它實現(xiàn)了即插即用的數(shù)據(jù)存取的實現(xiàn)和持久信息(包括企業(yè)數(shù)據(jù)和本地存儲的數(shù)據(jù))以Java為中心的視圖。因此,開發(fā)人員只關(guān)注創(chuàng)建那些實現(xiàn)商業(yè)邏輯的類和用它們來表現(xiàn)數(shù)據(jù)源的數(shù)據(jù),而這些類和數(shù)據(jù)源之間的映射則由那些EIS領(lǐng)域的專家來完成。如果大家對JDO感興趣的話,那么我會寫第三篇文章把其詳細介紹給大家,并給出示例應(yīng)用。 參考資料 BBS水木清華站(telnet://) JDBC的官方網(wǎng)站() DataDirect的JDBC驅(qū)動() J2EE的設(shè)計模式() Java指南第二版() 關(guān)于作者 曾任水木清華BBS的Java技術(shù)和嵌入式系統(tǒng)的討論區(qū)負責人,對Java技術(shù)有很深的鉆研和豐富的教學經(jīng)歷 曾在清華大學微電子學研究所從事Java智能卡微處理器的研究和開發(fā) 現(xiàn)任水木清華BBS的自由與協(xié)作的討論區(qū)負責人,探討網(wǎng)絡(luò)協(xié)作的開發(fā)模式 參與JXTA項目的探討,并為JXME(JXTA+J2ME)項目的核心成員,致力于推動P2P在嵌入式(尤其是無線網(wǎng)絡(luò))領(lǐng)域的發(fā)展 致力于國內(nèi)Java技術(shù)的推廣宣傳和普及教育
點擊復制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1