原创 ARM-Linux移植之(四)——根文件系統構建

ARM-Linux移植之(四)——根文件系統構建 K-Style   轉載請註明來自於衡陽師範學院08電2  K-Style  http://blog.csdn.net/ayangke,QQ:843308498 郵箱:yangkeemai

原创 菜鳥修煉C語言小設計之——通訊錄(二)

通訊錄在通訊錄(一)的基礎上作了一些完善,添加了保存聯繫人的功能。 主要涉及的C語言重要知識點有: 文件流的操作 代碼: main.c #include <stdio.h> #include "record.h" int menu_s

原创 設計模式之(Composite)組合模式

1.類圖 2. 總結 當有數個對象集合,且對象之間有"整體/部分"關係時(多數爲樹形結構,某些節點保護子節點,某些節點沒有子節點(葉子)),客戶端希望用透明的方式使用所有節點時,可以使用Composite(組合)模式。MFC中窗口

原创 設計模式之(Singleton)單例模式的幾種實現

第一種:低效率實現 這種實現方法,優點是實現簡單,缺點是在多線程頻繁訪問下效率比較低,經常出現鎖競爭。適應於不需要頻繁訪問實例的情況下。 class Singleton { public: static Singleton

原创 設計模式之(Template Method)模版方法模式

1. 需求: 設計一個水果榨汁機程序,該程序可以完成橘子、蘋果等水果的榨汁,而且該水果榨汁機還可以完成水果削皮和去核。 2. 分析: 不同水果的榨汁流程是一樣的,都是先把水果準備好,然後攪碎,然後再把汁液漏出。但是不同水果的準備過程

原创 設計模式之(Proxy)代理模式

1. 類圖 2. 總結     代理模式包裝一個對象,併爲該對象提供一種訪問控制。代理模式可應用於包裝遠程訪問的對象(網絡),客戶調用代理訪問遠程對象就像訪問本地對象一樣,客戶甚至都不知道遠程對象的存在。代理模式還常用於包裝開銷比

原创 設計模式之(Iterator)迭代器模式

1. 類圖 2. 總結 迭代器模式用於客戶端程序用統一的方式遍歷各種數據集合,而不需要知道數據集合的實現,同時可以自由擴充數據集合。每一種數據集合都需要單獨實現一個針對與自身類型的迭代器。

原创 嵌入式web監控小車文檔以及代碼開放下載

經常有人QQ上問我要嵌入式web監控小車的代碼,我也懶得發了,這裏共享給大家去下載,6分不算多吧,這可是我的畢業設計。 這個壓縮包包括實現代碼,根文件系統,以及相關文檔 http://download.csdn.net/detail/ay

原创 Proactor模式

<< ACE中文文檔  第8章 前攝器(Proactor):用於爲異步事件多路分離和分派處理器的對象行爲模式 Irfan Pyarali   Tim Harrison   Douglas C. Schmidt   Thomas D. Jo

原创 設計模式之(Abstract Factory)抽象工廠

1. 需求: 設計一個電腦組裝程序,用於組裝品牌電腦。組裝所用的配件(主板、硬盤、顯示器)全部由品牌提供。比如組裝一臺聯想的電腦,則主板、硬盤和顯示全部由聯想提供。(目前只有Lenovo和Dell兩種品牌) 2. 分析 所有品牌的電

原创 設計模式之(Adapter)適配器模式

1.需求 有個環境監測系統用於獲取環境的各種數據並顯示,包括溫度、溼度、紫外線等。原來使用的是月亮(Moon)公司的溫度傳感器,但是這家公司的傳感器經常測的數據不正確,於是領導要把傳感器換成市場上最好的傳感器廠商太陽(Sun)公司的溫度

原创 設計模式之(Factory method)工廠方法模式

1.需求 開發一個測試工具專門用於測試手機,測試流程打開分爲以下幾步:測試開機速度->測試屏幕亮度->測試相機效果。手機有很多種品牌:三星、小米、魅族等等。 2. 分析 不同的手機的測試流程是一樣的。我們可以將不變的測試流程和具體的

原创 設計模式之(State)狀態模式

1. 類圖 2. 總結 狀態模式允許對象在內部狀態改變時改變它的行爲,對象看起來好像修改了他的類。

原创 設計模式之(Command)命令行模式

1.需求 爲一個開關設計程序,這個開關有N按鈕,同時對應N個插槽,要求可以接入任何電器廠商的API,從而可以控制任何電器。目前只有電燈和電視兩種電器,要求寫一個Demo程序,按鈕1可以打開電燈。按鈕2可以打開電視並且切換到上一次打開的頻

原创 移動社交大地圖

移動社交大地圖 1. 移動社交的分類與當前現狀 1.1 移動社交主要分爲類 1.  基於熟人的社交例如“微信” 2.  基於陌生人的社交例如“陌陌” 3.  基於婚戀的社交例如“世紀佳緣” 4.  基於興趣的社交例如“百度貼吧” 1.