03 2006 檔案
摘要: 代理(Proxy)模式,顧名思義就是對象之間不直接發(fā)生聯(lián)系,而是通過中間的代理人進行溝通。這種關系在現(xiàn)在的娛樂圈中普遍存在:明星通常都有經(jīng)紀人來代理自己的演出事宜,而不是直接去聯(lián)系演出商。下面就通過這個實際中的例子來說明代理模式。
閱讀全文
摘要: “關閉鉤子”(ShutdownHook)是這樣一個概念:向虛擬機注冊一個線程,當程序退出(Ctrl+C)時虛擬機會啟動這個線程,我們可以在這個線程的run()中做一些清除的工作,如:釋放數(shù)據(jù)庫連接,關閉文件等.
閱讀全文
摘要: 我們在編寫MIS系統(tǒng)和Web應用程序等系統(tǒng)時,都涉及到與數(shù)據(jù)庫的交互,如果數(shù)據(jù)庫中數(shù)據(jù)量很大的話,一次檢索所有的記錄,會占用系統(tǒng)很大的資源,因此我們常常采用,需要多少數(shù)據(jù)就只從數(shù)據(jù)庫中取多少條記錄,即采用分頁語句。根據(jù)自己使用過的內(nèi)容,把常見數(shù)據(jù)庫Sql Server,Oracle和My sql的分頁語句,從數(shù)據(jù)庫表中的第M條數(shù)據(jù)開始取N條記錄的語句總結(jié)如下:
閱讀全文
摘要: javascript腳本語言是支持面向?qū)ο缶幊?Object Oriented Programming )的,只是javascript實現(xiàn)的方式比較特別,與C++和java中的實現(xiàn)方式不同。在javascript中我們需要借助prototype對象來訪問父類的方法,下面將討論在javascript中實現(xiàn)OOP中最基本的特征關系 --- 繼承。
閱讀全文