本書(shū)透徹講解了經(jīng)典的《設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)》一書(shū)涵蓋的23種基本設(shè)計(jì)模式。本書(shū)將這些設(shè)計(jì)模式分成五類:接口型模式、責(zé)任型模式、構(gòu)造型模式、操作型模式,以及擴(kuò)展型模式。書(shū)中對(duì)各個(gè)模式進(jìn)行詳細(xì)的講解,并借助UML圖例和Java代碼來(lái)演示這些模式的應(yīng)用方法,另外還提供了一些實(shí)用的例子及有關(guān)設(shè)計(jì)模式的習(xí)題、思考題,以啟迪讀者的思路,使讀者在邊做邊學(xué)中提高應(yīng)用設(shè)計(jì)模式的實(shí)踐能力。.. 本書(shū)的后面給出了各章節(jié)“自我突破”思考題的參考答案。讀者可以先經(jīng)過(guò)思考給出自己的答案,然后再與書(shū)后的參考答案作比較,這樣讀者將能夠充分理解設(shè)計(jì)模式在Java應(yīng)用程序開(kāi)發(fā)中的角色,并能夠提高自己在實(shí)際工作中應(yīng)用設(shè)計(jì)模式的能力
標(biāo)簽: 模式 設(shè)計(jì)模式 可復(fù)用 分
上傳時(shí)間: 2014-01-11
上傳用戶:PresidentHuang
本文給出基于單片機(jī)系統(tǒng)的16×15 三色LED 點(diǎn)陣雙顯示屏設(shè)計(jì)方案,采用動(dòng)態(tài)顯示原 理,配合優(yōu)化的程序設(shè)計(jì),在動(dòng)態(tài)掃描方式下,得到較高刷新速率、畫(huà)面清晰的三色顯示效 果。 本設(shè)計(jì)實(shí)現(xiàn)了由紅、黃、綠組成的十二種顏色搭配的靜態(tài)和動(dòng)態(tài)字符、文字、動(dòng)畫(huà)顯 示:集成ASCII 碼子庫(kù)顯示;四條廣告語(yǔ)的十二種顏色循環(huán)顯示;生動(dòng)的動(dòng)畫(huà)顯示。按鍵 控制上下左右移動(dòng)及速度大小和灰度等級(jí)。 【關(guān)鍵詞】 三色LED 顯示屏 動(dòng)態(tài)顯示 單片機(jī) 雙
標(biāo)簽: LED 三色 單片機(jī)系統(tǒng) 動(dòng)態(tài)顯示
上傳時(shí)間: 2015-09-18
上傳用戶:saharawalker
AT24系列存貯器和AT89系列單片機(jī)的特征及總線狀態(tài)作為介紹,并以AT24C01與AT89C2051為例詳細(xì)描述了通用存貯器IC卡的工作原理及用單片機(jī)對(duì)其進(jìn)行讀寫(xiě)操作的基本電路連接和軟件編程方法
上傳時(shí)間: 2013-12-19
上傳用戶:dreamboy36
java 版經(jīng)典俄羅斯方塊游戲,用jbuilder 開(kāi)發(fā)的。包含所有原代碼,及編譯成exe文件,裝jdk后就可以運(yùn)行
標(biāo)簽: jbuilder java 俄羅斯方塊 代碼
上傳時(shí)間: 2015-09-23
上傳用戶:nanshan
用verilog設(shè)計(jì)密勒解碼器 一、題目: 設(shè)計(jì)一個(gè)密勒解碼器電路 二、輸入信號(hào): 1. DIN:輸入數(shù)據(jù) 2. CLK:頻率為2MHz的方波,占空比為50% 3. RESET:復(fù)位信號(hào),低有效 三、輸入信號(hào)說(shuō)明: 輸入數(shù)據(jù)為串行改進(jìn)密勒碼,每個(gè)碼元持續(xù)時(shí)間為8μs,即16個(gè)CLK時(shí)鐘;數(shù)據(jù)流是由A、B、C三種信號(hào)組成; A:前8個(gè)時(shí)鐘保持“1”,接著5個(gè)時(shí)鐘變?yōu)椤?”,最后3個(gè)時(shí)鐘為“1”。 B:在整個(gè)碼元持續(xù)時(shí)間內(nèi)都沒(méi)有出現(xiàn)“0”,即連續(xù)16個(gè)時(shí)鐘保持“1”。 C:前5個(gè)時(shí)鐘保持“0”,后面11個(gè)時(shí)鐘保持“1”。 改進(jìn)密勒碼編碼規(guī)則如下: 如果碼元為邏輯“1”,用A信號(hào)表示。 如果碼元為邏輯“0”,用B信號(hào)表示,但以下兩種特例除外:如果出現(xiàn)兩個(gè)以上連“0”,則從第二個(gè)“0”起用C信號(hào)表示;如果在“通信起始位”之后第一位就是“0”,則用C信號(hào)表示,以下類推; “通信起始位”,用C信號(hào)表示; “通信結(jié)束位”,用“0”及緊隨其后的B信號(hào)表示。 “無(wú)數(shù)據(jù)”,用連續(xù)的B信號(hào)表示。
標(biāo)簽: verilog 2MHz DIN CLK
上傳時(shí)間: 2013-12-02
上傳用戶:wang0123456789
這是我用matlab編寫(xiě)的,利用蟻群算法(ACO)求連續(xù)函數(shù)最優(yōu)解的源碼。是對(duì)段海濱《蟻群算法原理及應(yīng)用》一書(shū)中,網(wǎng)格策略法的實(shí)現(xiàn)。
上傳時(shí)間: 2013-12-17
上傳用戶:Pzj
種子填充算法用來(lái)在封閉曲線形成的環(huán)中填充某中顏色,在這里我們只填充黑色。種子填充其實(shí)上是圖形學(xué)中的算法,其原理是:準(zhǔn)備一個(gè)堆棧,先將要填充的點(diǎn)push進(jìn)堆棧中;以后,每pop出一個(gè)點(diǎn),將該點(diǎn)涂成黑色,然后按左上右下的順序查看它的四個(gè)相鄰點(diǎn),若為白(表示還沒(méi)有填充),則將該鄰點(diǎn)push進(jìn)棧。一直循環(huán),直到堆棧為空。此時(shí),區(qū)域內(nèi)所有的點(diǎn)都被涂成了黑色。這里,我們自己定義了一些堆棧的數(shù)據(jù)結(jié)構(gòu)和操作,實(shí)現(xiàn)了堆棧的初始化、push、pop、判斷是否為空、及析構(gòu)。
上傳時(shí)間: 2013-12-09
上傳用戶:xz85592677
一個(gè)用VC開(kāi)發(fā)的學(xué)生成績(jī)管理系統(tǒng),可管理班級(jí)成績(jī)或年級(jí)成績(jī)的記錄增加、刪除、修改、查詢等,可管理的科目及統(tǒng)計(jì)項(xiàng)目也比較齊全。
標(biāo)簽: 管理系統(tǒng) 刪除 修改 查詢
上傳時(shí)間: 2015-10-02
上傳用戶:aa54
PJSIP開(kāi)發(fā)者手冊(cè)及函數(shù)庫(kù)查詢手冊(cè)。 快速學(xué)習(xí)PJSIP協(xié)議棧的必備手冊(cè)。 PJSIP,一個(gè)用C編寫(xiě),功能強(qiáng)大的開(kāi)源SIP協(xié)議棧,采用優(yōu)秀的內(nèi)存分配機(jī)制編寫(xiě),運(yùn)行速度快,支持IM、Presence、PIDF、rPIDF等最新RFC,可以用來(lái)實(shí)現(xiàn)各種SIP應(yīng)用。 PJSIP下載見(jiàn)本站。
標(biāo)簽: PJSIP 開(kāi)發(fā)者 函數(shù)庫(kù)
上傳時(shí)間: 2013-12-08
上傳用戶:大融融rr
用VHDL實(shí)現(xiàn)的DDS,可輸出正弦、余弦波形。將所有文件放在一個(gè)工程文件里,再分別生存模塊,按原理圖連接及可
上傳時(shí)間: 2014-07-27
上傳用戶:moshushi0009
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1