原创 Chrome下使用網銀的補充
參看下面兩個網頁即可 http://blog.sina.com.cn/s/blog_3fc85e2601014non.html http://www.win7soft.com/a/learning/net/2012/0412/6901.h
原创 蘋果macbook產品型號
可以點擊一下鏈接查看蘋果macbook 產品型號 http://support.apple.com/kb/HT4132?viewlocale=zh_CN&locale=zh_CN
原创 linux之內存檢查
下面這個網址介紹的Valgrind工具非常詳細 http://www.ibm.com/developerworks/cn/linux/l-cn-valgrind/ Valgrind常見用法是 valgrind --tool=memchec
原创 DES、3DES
文章1: 這一篇文章要解決數據加密——數據補位的問題、DES算法的兩種模式ECB和CBC問題以及更加安全的算法——3DES算法。 一、數據補位 DES數據加解密就是將數據按照8個字節一段進行DES加密或解密
原创 lex學習
lex(Lexical Analyzar)內部定義的一些變量和函數 內部預定義變量: yytext char * 當前匹配的字符串 yyleng int 當前匹配的字符串長度 yyin FILE * l
原创 LUA學習之編譯
cd src && make linux gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -c
原创 [IOS]製作真機和模擬器均可使用的靜態庫
可以到以下網址查看具體的製作過程:http://blog.csdn.net/pjk1129/article/details/7255163 我這裏總結如下: 1、首先生成模擬器下地.a靜態庫,通過
原创 __attribute__機制介紹
1. __attribute__ GNU C的一大特色(卻不被初學者所知)就是__attribute__機制。 __attribute__可以設置函數屬性(Function Attribute)、變量屬性(Variable Attrib
原创 linux中container_of
linux中container_of(ptr, type, member)宏的作用是傳入結構體類型type的域member地址ptr,返回該結構體變量的首地址,定義如下: #define container_of(ptr, type, m
原创 Linux 系統 解壓和打包 命令
.tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是
原创 設計模式之責任鏈模式
一、UML圖 二、介紹 職責鏈模式(Chain Of Responsibility):使多個對象都有機會處理請求,從而避免請求的發送者和接受者之間的耦合關係。將這個對象連成一條鏈,並沿着這條鏈傳遞該請求,直到有一個對象處理他爲止。 職責
原创 __builtin_expect詳解
在GTK+2.0源碼中有很多這樣的宏:G_LIKELY和G_UNLIKELY。比如下面這段代碼: if (G_LIKELY (acat == 1)) /* allocate through magazine
原创 Source Insight開發PHP程序
轉自:http://blog.sina.com.cn/s/blog_6c9a9a870100m2b8.html 有過C語言開發經驗的,一定對Source Insight不陌生,其強大的功能,爲C開發提供了便利。 最近做了點
原创 設計模式之命令模式
一、UML圖 二、介紹 命令模式(Command),將一個請求封裝爲一個對象,從而可使你可用不同的請求對客戶進行參數化;對請求排隊或記錄請求日誌,以及支持可撤銷的操作。【DP】 命令模式經常與職責鏈模式(Chain of Respons