這是一個Command模式實現,Service是Command的接口,這個小系統具備了MVC模式基礎,我認為是不錯的代碼。 大家一起互相學習
標簽: Command 模式
上傳時間: 2013-12-12
上傳用戶:003030
上傳一個PETSTORE的設計模式的書,有點深度,適合有一定經驗的軟件人員。
標簽: PETSTORE 設計模式
上傳時間: 2015-04-27
上傳用戶:TF2015
序列模式挖掘prefixspan算法源代碼。License: GPL2 (Gnu General Public License Version 2) Requirements: C++ compiler with STL (Standard Template Library).
標簽: License Requirements prefixspan General
上傳時間: 2013-12-22
上傳用戶:ouyangtongze
本程序為CH375主機模式下讀寫U盤的方案,可實現物理讀寫U盤,未實現文件格式,具體方案可參考沁恒公司的相關文檔
標簽: 375 CH 程序 主機
上傳用戶:xhz1993
Tree taglib,生成樹的標簽庫,使用比較簡單。Eclipse可以直接運用。
標簽: taglib Tree 生成樹 標簽
上傳時間: 2015-04-28
上傳用戶:cuiyashuo
vc開發的PCI總線加密卡 PCI開發卡主要由PCI9054、93C56、16M晶振和相應的跳線、控制地址數據線等部分組成。PCI9054是PLX公司的PCI主模式橋芯片,具體芯片的說明請見Data Book;93C56是EERPOM,用于向PCI9054的初始化設置信息;16M晶振向9054提供總線時鐘和CPLD7128S提供時鐘;跳線用于PCI9054的設置,控制地址數據線將PCI9054的Local Bus信號線引出來,用于實驗板用。
標簽: PCI 9054 93C56 16M
上傳時間: 2014-08-07
上傳用戶:hongmo
本例子是關于三層結構模式(MVC),通過這個例子有利了解structs結構模式.
標簽: MVC 三層結構 模式
上傳時間: 2013-12-13
上傳用戶:busterman
石子歸并問題:在一個圓形操場的四周擺放著N堆石子(N<= 100),現要將石子有次序地合并成一堆.規定每次只能選取相鄰的兩堆合并成新的一堆,并將新的一堆的石子數,記為該次合并的得分.編一程序,由文件讀入堆棧數N及每堆棧的石子數(<=20)。 (1)選擇一種合并石子的方案,使用權得做N-1次合并,得分的總和最??; (2)選擇一種合并石子的方案,使用權得做N-1次合并,得分的總和最大;
標簽: 合并 100 lt 分
上傳用戶:84425894
.數據結構 假設有M個進程N類資源,則有如下數據結構: MAX[M*N] M個進程對N類資源的最大需求量 AVAILABLE[N] 系統可用資源數 ALLOCATION[M*N] M個進程已經得到N類資源的資源量 NEED[M*N] M個進程還需要N類資源的資源量 2.銀行家算法 設進程I提出請求Request[N],則銀行家算法按如下規則進行判斷。 (1)如果Request[N]<=NEED[I,N],則轉(2);否則,出錯。 (2)如果Request[N]<=AVAILABLE,則轉(3);否則,出錯。 (3)系統試探分配資源,修改相關數據: AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系統執行安全性檢查,如安全,則分配成立;否則試探險性分配作廢,系統恢復原狀,進程等待。 3.安全性檢查 (1)設置兩個工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)從進程集合中找到一個滿足下述條件的進程, FINISH[i]=FALSE NEED<=WORK 如找到,執行(3);否則,執行(4) (3)設進程獲得資源,可順利執行,直至完成,從而釋放資源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的進程Finish[M]=true,則表示安全;否則系統不安全。
標簽: 數據結構 進程 資源
上傳時間: 2014-01-05
上傳用戶:moshushi0009
數據結構 假設有M個進程N類資源,則有如下數據結構: MAX[M*N] M個進程對N類資源的最大需求量 AVAILABLE[N] 系統可用資源數 ALLOCATION[M*N] M個進程已經得到N類資源的資源量 NEED[M*N] M個進程還需要N類資源的資源量 2.銀行家算法 設進程I提出請求Request[N],則銀行家算法按如下規則進行判斷。 (1)如果Request[N]<=NEED[I,N],則轉(2);否則,出錯。 (2)如果Request[N]<=AVAILABLE,則轉(3);否則,出錯。 (3)系統試探分配資源,修改相關數據: AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系統執行安全性檢查,如安全,則分配成立;否則試探險性分配作廢,系統恢復原狀,進程等待。 3.安全性檢查 (1)設置兩個工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)從進程集合中找到一個滿足下述條件的進程, FINISH[i]=FALSE NEED<=WORK 如找到,執行(3);否則,執行(4) (3)設進程獲得資源,可順利執行,直至完成,從而釋放資源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的進程Finish[M]=true,則表示安全;否則系統不安全。
上傳時間: 2013-12-24
上傳用戶:alan-ee
蟲蟲下載站版權所有 京ICP備2021023401號-1