原创 C版貪喫蛇

#include<stdio.h> #include<conio.h> #include<bios.h> #include<dos.h> #include <stdlib.h> #define ESC 0X011b #define Up

原创 C版貪吃蛇

#include<stdio.h> #include<conio.h> #include<bios.h> #include<dos.h> #include <stdlib.h> #define ESC 0X011b #define Up

原创 初學裝飾者模式。

看了《大話設計模式》裏面的裝飾者模式。。。。。沒什麼大的感覺。就是不用繼承過多子類,免得引起子類大爆炸。而用另一個動態的方法來擴展這個類的功能     主要分爲 裝飾者和被裝飾者 ,被裝飾者呢就是要擴展功能的類,被裝飾者就是用來動態擴展

原创 iOS常用靜態庫操作命令(解決靜態庫衝突問題)

合併模擬器庫文件和真機庫文件 lipo -create -output lib.a lib-armv6.a lib-i386.a 其中lib.a是合併後的輸出文件,lib-armv6.a和lib-i386.a分別對應真機靜態庫和模擬器

原创 初學代理模式

代理模式 其實開始感覺和裝飾者模式是差不多的 但是最後理解了發現他們之間有個本質上的區別   裝飾者模式只能夠擴充功能 裝飾原本的類 不管怎麼樣都會調用被裝飾者 代理模式是對被代理的對象提供訪問控制 代理可以對被代理的對象進行控制 如果

原创 Xcode5 編譯時更新資源

在xcode 5 的build settings ->build options ->Scan all source files and Includes = YES