(一)簡單工廠模式.......................................................................................................................2 (二)策略模式...............................................................................................................................4 策略與工廠結合.......................................................................................................................6 單一職責原則...........................................................................................................................6 開放――封閉原則...................................................................................................................6 里氏代換原則...........................................................................................................................7 依賴倒轉原則...........................................................................................................................7 (三)裝飾模式...............................................................................................................................7 (四)代理模式...............................................................................................................................9 (五)工廠方法模式.....................................................................................................................11 (六)原型模式.............................................................................................................................13 (七)模板方法模式.....................................................................................................................15 迪米特法則............................................................................................................................16 (八)外觀模式.............................................................................................................................16 (九)建造者模式(生成器模式).............................................................................................19 (十)觀察者模式.........................................................................................................................23 (十一)抽象工廠模式.................................................................................................................28 (十二)狀態模式.........................................................................................................................32 (十三)適配器模式.....................................................................................................................34 (十四)備忘錄模式.....................................................................................................................37 (十五)組合模式.........................................................................................................................39 (十六)迭代器模式.....................................................................................................................45 (十七)單例模式.........................................................................................................................46 (十八)橋接模式.........................................................................................................................47 (十九)命令模式.........................................................................................................................49 (二十)責任鏈模式.....................................................................................................................52 (二十一)中介者模式.................................................................................................................54 (二十二)享元模式.....................................................................................................................56 (二十三)解釋器模式.................................................................................................................59 (二十四)訪問者模式.................................................................................................................61
標簽: 大話設計模式C++
上傳時間: 2015-05-01
上傳用戶:cascas
fisher離散分類器matlab代碼,用于模式識別
標簽: 模式識別
上傳時間: 2016-04-12
上傳用戶:1042154715
詳細分析了一種新穎的Boost 軟開關變換器,在傳統的Boost 變換器基礎上加上緩沖元件電感和電容,從而實現開關管的零電流開通和零電壓關斷。提出了基于DSP 的新型控制算法,該算法僅需在一個開關周期內采樣負載電流和輸入電壓來計算占空比,實現功率因數校正(PFC)的目的,控制簡單,實時性好。實驗結果表明,該新型的變換器工作在軟開關模式下,并且實現輸入側的單位功率因數。
上傳時間: 2016-04-27
上傳用戶:CAmuxue
[開源 綠色軟件] [運行環境 Windows XP/7/8/10] [語言 簡體/繁體/English/Unicode] A cool music player. Powered by Bass and BassVis. 極簡本地音樂播放器,透明、純文本界面。支持輕媒體庫、歌詞、可視化。最小化到托盤,占用資源少,適合邊聽音樂邊工作。 應網友要求,加入了Tag編輯、自動切換列表、播放隊列、鼠標手勢、均衡器、音頻設備選擇、全局音量滾輪(托盤區域)、字體設置、極簡模式、鼠標穿透、嵌入桌面、簡單布局等功能。 homepage> mcool.appinn.me ==================================================== 音頻格式APE、FLAC、WavPack、MP3、OGG、TTA、TAK、Musepack、AAC、AC3、WMA、Wav、CD、ALAC、Aiff、MOD、CUE ==================================================== 更新歷史: 3336 -2016.3.25 點睛之筆:任意布局(追上foobar2000)。Arbitrary layout (all in one). 3330 -2016.3.10 一體布局之比例調節(初具foobar2000風貌)。Ratio adjust (all in one). 3308 -2015.11.28 歌詞微調(在選項>常規>鼠標手勢里設置)。Adds function of lyrics tuning. 3306 -2015.11.15 電臺模式(整點時切換歌曲或列表,并非在線音樂),以及多聲卡支持。Adds radio mode, and multi sound card support. 3300 -2015.10.15 完善細節,修復切歌卡住bug。完美版。Fixes some bugs. 3280 -2015.8.1 簡單布局功能。Layout (all in one) function. 3260 -2015.6.1 Win10模式。Win10 mode. 3252 -2015.5.10 任務欄進度條。Taskbar progress display. 3236 -2015.4.10 點睛之筆:透明度調節。Adds function of transparency tuning. 3232 -2015.3.25 自定義軟件名(請在mcool.ini中手動修改)。Adds function of customizing app name. 3230 -2015.3.12 Airplay復刻界面。Airplay interface copy. 3218 -2015.1.20 桌面歌詞。Desktop lyrics. 3216 -2015.1.12 一體化界面(學習Foobar2000和豆瓣FM)。All in one interface. 3212 -2015.1.6 新增Winamp音效插件支持(學習千千靜聽),以及滾輪穿透功能(學習Airplay3)。Adds Winamp DSP plugins support, and adds function of wheel transparent. Winamp音效插件下載:http://uploadgeneration.info/Winamp/www.winamp.com/plugins/dsp-effect/5/top-rated.html 3210 -2014.12.28 重要更新:本地音量調節、自定義鼠標鍵/手勢。Adds local volume control, and adds fuction of customizing mouse control / gesture. 3208 -2014.11.25 簡化右鍵菜單,常規項目移到選項窗口。Simplifies the popup menu, moves the general items to option window. 3206 -2014.11.22 新增文本對齊選項,重新設計導航按鈕。Adds option of text alignment, and redesigns the buttons of playback. 3202 -2014.11.10 新增播放記憶、片段循環(Hotkey: Ctrl+1/2)和貼邊隱藏功能。Adds functions of playback memory, AB repeat and screen side hide. 3200 -2014.11.5 新增無界面選項(先去掉托盤圖標,然后Ctrl+Alt+W隱藏界面,Ctrl+Alt+X關閉)。Adds option of no interface. 3191 -2014.8.26 嵌入桌面。Pins to desktop. 3190 -2014.8.19 音樂管理第一步:列表分組。Playlists grouping. 3186 -2014.8.10 基于列表的分級系統(Hotkey:0..5)。Rating system based on playlist. 3181 -2014.8.1 啟用新圖標(由虹吸墨作者BGLL友情制作)。Uses the new icon. 3180 -2014.7.22 新增Win7任務欄特效。Adds windows 7 taskbar effect. 3166 -2014.6.29 重要更新:自動下載專輯封面(源于歌詞迷)。Downloads album covers from geci.me. 3160 -2014.6.1 重要更新:新增極簡模式,以及OGG/Opus內置封面顯示功能。Adds minimalist mode, and adds function of displaying cover embedded in OGG/Opus. 3152 -2014.5.18 添加托盤右鍵菜單,新增MP4/M4A(ALAC)內置封面顯示功能。Adds systray popup menu, and adds function of displaying cover embedded in MP4/M4A(ALAC). 3151 -2014.5.1 重新設計可視化效果,新增示波器效果。Redesigns visual effects, and adds oscilloscope effect. 3150 -2014.4.20 采用歌詞迷API下載歌詞。Downloads lyrics from geci.me. 3136 -2014.3.30 加入可選的按鈕,以及鼠標穿透功能。Adds function of transparent window. 3132 -2014.3.6 簡化界面,向Foobar2K看齊;增加正在播放面板。Simplifies the interface, and adds now playing panel. 3130 -2014.2.26 重要更新:按照專輯分組。Grouping by album. 3120 -2014.2.18 優化字體渲染(Windows7/8下)。Optimizes font rendering in Windows 7/8. 3110 -2014.1.26 點睛之筆:自定義字體顏色。Adds function of customizing font color. 3108 -2013.11.16 Last.fm同步功能(請到主頁下載插件)。Last.fm scrobbler support. 3106 -2013.11.8 可回溯的隨機播放(學習Airplay 2)。Random playback can be traced back. 3103 -2013.10.12 優化右鍵菜單。Optimizes popup menu. 3102 -2013.9.30 修改滾動條樣式,增加音頻緩沖選項。Modifies style of scroll bar, and adds option of audio buffer length. 3100 -2013.9.10 無邊框設計;迷你模式也可以不置頂(Hotkey:T)。Borderless designs. 3086 -2013.8.20 增加歌詞面板功能。Adds function of lyrics panel. 3082 -2013.8.08 增加在可視化界面顯示歌詞功能。Adds function of displaying lyrics on visual interface. 3080 -2013.8.01 新增設置字體功能,恢復簡單的自動關機功能。Adds function of setting font, and re-adds simple function of auto shutdown. 3060 -2013.6.26 修復在迷你模式停止響應的Bug,去掉自動關機、歌詞調整功能。Fixes bug of stop responding in mini mode, and removes functions of auto shutdown and lyrics trimming. 3050 -2013.5.23 增加手勢功能。Adds gesture function. 3030 -2013.3.10 增加Aero磨砂玻璃效果[如需源碼請聯系我],XP/Win7/8無差別顯示,按Insert鍵開啟。Adds aero glass effect. 3020 -2013.2.23 增加簡易Tag編輯功能(選中并單擊即可,相當于資源管理器中的重命名,按照[歌手 - 歌名][專輯]格式進行編輯)。Adds function of editing audio tags (select and click, edit with [artist - title][album] format). 3010 -2013.1.23 應網友要求,加入讀取內嵌CUE、歌詞及專輯封面功能。Adds function of reading CUE, LRC and album cover built in media. 3002 -2012.11.03 無按鈕設計;微調進度條尺寸。Buttonless design; modifies the size of the progress bar. 3001 -2012.10.15 重要改進,界面即按鈕:單擊 - 播放/暫停,按住 - 前進。Important update, the interface is a button: Click - Play/Pause, Hold Down - Next. 3000 -2012.9.28 增加Win8模式。Adds Win8 mode option. 2982 -2012.8.26 在Win8下使用微軟雅黑字體。Uses Microsoft YaHei font in Windows 8 CHS. 2981 -2012.8.20 視頻以插件提供(請到主頁下載),增加單曲循環功能。Adds function of repeat track. 2980 -2012.7.26 簡化代碼,去掉視頻和MIDI支持。Removes the video and MIDI support. 2970 -2012.7.20 增加媒體信息顯示功能。Adds function of displaying media info. 2960 -2012.6.28 增加專輯封面顯示功能(Hotkey:Ins)。Adds function of displaying album cover. 2956 -2012.6.01 再次簡化界面。Simplifies the interface again. 2952 -2012.4.28 增加音頻設備選擇功能:DS、ASIO、WASAPI。Adds function of selecting playback device. 2950 -2012.3.30 *增加滾輪調節音量功能(在托盤,中鍵靜音)和媒體鍵支持。Adds function of setting volume by mouse wheel (over systray, middle click to mute), and adds multimedia keys support. 2936 -2012.3.17 微調界面,修復物理刪除失效的BUG。Fine-tunes the interface, and restores the physical delete function. 2930 -2012.2.27 增加TAK格式支持。Adds TAK format support. 2923 -2012.2.12 緊急修復上一版出現的字體模糊BUG(Vista/Win7下),增加在任務欄顯/隱圖標功能(Ctrl+T)。Fixes font vague bug for Vista/Win7, and adds showing/hiding icon on taskbar function. 2920 -2012.2.08 微調界面,優化CPU占用(啟用背景圖片時)。Fine-tunes the interface, and optimizes CPU utilization (while enable background image). 2912 -2012.1.12 增加播放隊列功能。Adds playback queue function. 2910 -2011.12.25 改進迷你模式,增加查找功能。Improves mini mode, and adds find function. *注:此功能對殺毒軟件過敏,開啟方法:按F1進入選項,勾選全局快捷鍵。The feature is allergic to the anti-virus software.
上傳時間: 2016-06-10
上傳用戶:fanghua
該AK4113是支持采樣率高達216kHz的24位立體聲數字音頻接收器。該 通道狀態位解碼器同時支持消費者和專業模式。該AK4113會自動 檢測到非PCM比特流,如杜比數字,MPEG等等
標簽: 音頻
上傳時間: 2017-04-11
上傳用戶:hsn668
國科大模式課程第一次作業,內容主要為貝葉斯分類器與貝葉斯決策
標簽: 模式
上傳時間: 2017-11-06
上傳用戶:stx1024
STM32的,用的兩個定時器主從模式的門控模式產生可控個數的PWM脈沖
上傳時間: 2017-12-20
上傳用戶:dreamstart
計時器電路原理圖,51單片機控制,主從機模式計時器。
上傳時間: 2018-03-05
上傳用戶:425694908
NCP1399 是高性能電流模式控制器,半橋諧 變換器。此控制器實現 600 V 門驅動、 簡化布 局和減少外部組件計數 。built - in 和 Brown - Out 輸入函數簡化了執行在所有應用程序的控制器。 在 PFC 前階段的應用 NCP1399 需要設有專用的 輸出驅動 PFC 前級控制器。此功能專用 skip-mode 技術進一步提高輕負載效率的整個應 用程序。 NCP1399 提供全套的保護功能允許安全 運行在任何應用程序中。這包括:過載保護,過 流保護以防止硬開關周期, brown- out 檢測,打 開光電耦合器檢測, 死區自動調整, 過電壓(OVP) 和 (OTP) 過溫保護
上傳時間: 2021-12-17
上傳用戶:qingfengchizhu
SM5101 是一款針對電子點煙器的專用芯片,具有完整的充電功能和完善的電池保護功能,還具有觸摸控制開關。SM5101 具有發熱絲短路保護功能,在負載電阻小于 0.8Ω 電阻時輸出截止。SM5101 還具有省電模式,在省電模式下靜態待機電流小于 1uA。SM5101 具有完善的電池保護功能,具有過流、過壓、恒流、恒壓、溫度保護等功能。當鋰電池充電電壓小于 2.7V 時為涓流充電,可以保證不損壞電池;當鋰電池電壓大于 2.7V 后,開始大電流恒流充電;當電壓接近 4.2V 時,充電電流逐步減小,充電電流小于一定閾值后,SM5101 就截止充電。充電電壓檢測誤差可以做到±1%。SM5101 具有觸摸檢測功能,其功能是用可變面積的按鍵取代傳統按鍵,可以減少外圍器件。
上傳時間: 2022-02-10
上傳用戶: