原创 請求發送者與接收者解耦——命令模式

轉:http://blog.csdn.net/lovelion/article/details/8796736 裝修新房的最後幾道工序之一是安裝插座和開關,通過開關可以控制一些電器的打開和關閉,例如電燈或者排氣扇。在購買開關時,我們

原创 jni之dvmFindClassByName rejecting 'Ljava.lang.String;'錯誤

char* 轉jstring的函數時,在android平臺運行後報錯如下: 原因是: jclass strClass = (env)->FindClass("Ljava/lang/String;");這個在android裏是找不到的

原创 自定義語言的實現——解釋器模式

轉:http://blog.csdn.net/lovelion/article/details/7713567   雖然目前計算機編程語言有好幾百種,但有時候我們還是希望能用一些簡單的語言來實現一些特定的操作,我們只要向計算機輸入一個句子

原创 多人聯機射擊遊戲中的設計模式應用

轉:http://blog.csdn.net/lovelion/article/details/8262987         反恐精英(Counter-Strike, CS)、三角洲部隊、戰地等多人聯機射擊遊戲廣受玩家歡迎,在多人聯機射

原创 處理對象的多種狀態及其相互轉換——狀態模式

轉:http://blog.csdn.net/lovelion/article/details/8522982   “人有悲歡離合,月有陰晴圓缺”,包括人在內,很多事物都具有多種狀態,而且在不同狀態下會具有不同的行爲,這些狀態在特定條件下

原创 協調多個對象之間的交互——中介者模式

轉:http://blog.csdn.net/lovelion/article/details/8482952 騰訊公司推出的QQ作爲一款免費的即時聊天軟件深受廣大用戶的喜愛,它已經成爲很多人學習、工作和生活的一部分。在QQ聊天中,

原创 撤銷功能的實現——備忘錄模

轉:http://blog.csdn.net/lovelion/article/details/7526740 每個人都有過後悔的時候,但人生並無後悔藥,有些錯誤一旦發生就無法再挽回,有些人一旦錯過就不會再回來,有些話一旦說出口就不

原创 設計模式綜合實例分析之數據庫同步系統

轉:http://blog.csdn.net/lovelion/article/details/8671196          爲了在數據庫發生故障的情況下不影響核心業務的運行,需要將生產數據庫定期備份到應急數據庫,以備生產數據庫

原创 對象間的聯動——觀察者模式

轉:http://blog.csdn.net/lovelion/article/details/7720232  “紅燈停,綠燈行”,在日常生活中,交通信號燈裝點着我們的城市,指揮着日益擁擠的城市交通。當紅燈亮起,來往的汽車將停止;

原创 32位和64位系統區別及int字節數

一 64位系統和32位有什麼區別? 1、64bit CPU擁有更大的尋址能力,最大支持到16GB內存,而32bit只支持4G內存 2、64位CPU一次可提取64位數據,比32位提高了一倍,理論上性能會提升1倍。但這是建立在64bit操

原创 靜態鏈表

#include "string.h" #include "ctype.h" #include "stdio.h" #include "stdlib.h" #include "io.h" #include

原创 設計模式與足球

轉:http://blog.csdn.net/lovelion/article/details/7707380   今天晚上2012年歐洲盃決賽(西班牙 VS 意大利),作爲一名鐵桿球迷,偶當然不會錯過(請不要讓我來預測比分,我不是章魚,

原创 模板方法模式深度解析

轉:http://blog.csdn.net/lovelion/article/details/8299794   1. 模板方法模式概述        在現實生活中,很多事情都包含幾個實現步驟,例如請客吃飯,無論吃什麼,一般都包含點單、

原创 算法的封裝與切換——策略模式

轉:http://blog.csdn.net/lovelion/article/details/7818983   俗話說:條條大路通羅馬。在很多情況下,實現某個目標的途徑不止一條,例如我們在外出旅遊時可以選擇多種不同的出行方式,如騎自行

原创 請求的鏈式處理——職責鏈模式

轉:http://blog.csdn.net/lovelion/article/details/7420891    “一對二”,“過”,“過”……這聲音熟悉嗎?你會想到什麼?對!紙牌。在類似“鬥地主”這樣的紙牌遊戲中,某人出牌給他的下家