原创 類的非虛成員函數的訪問-------腦子不好使,轉了下出來了,記下給自己留個醒
類要訪問一個成員函數, 其實是不需要一個類對象實體的,一個類對象的空指針就可以訪問,只要這個成員函數不訪問類成員變量,就一切Ok 比如: class CA{public: int fun() {
原创 android 鎖屏時,不運行鎖屏程序
Android源碼去除鎖屏及應用程序開機自動運行不鎖屏全屏顯示 分類: Android 2012-01-06 19:26 2548人閱讀 評論(0) 收藏 舉報 針對RealV210提供的源碼 android_gingerbre
原创 android 各個屬性
<shape> <!-- 實心 --> <solid android:color="#ff9d77"/> <!-- 漸變 --> <gradie
原创 TCP 三次握手 四次揮手 的狀態轉移(摘抄)
TCP 狀態機 TCP 協議的操作可以使用一個具有 11 種狀態的有限狀態機( Finite State Machine )來表示,圖 3-12 描述了 TCP 的有限狀態機,圖中的圓角矩形表示狀態,箭頭表示狀態之間的轉換,各狀態的描
原创 散列表
1. 散列的概念 散列(Hash):既是一種存儲方式,又是一種查找方法。又稱作哈希查找。 散列表/哈希表:按散列存儲方式構造的查找表,稱之爲~。 散列基本思想:以關鍵碼爲自變量,通過一定的函數關係計算出函數值,將函數值作爲結點的存儲地址,
原创 windows mobile通過wap通訊
#include <initguid.h>#include <windows.h>#include <commctrl.h>#include <Wininet.h>#include <Connmgr.h>#include <tsp.h>#
原创 [轉載] 破解靜態庫
1.Use static libary 此時被調用函數的代碼將會被打包進可執行文件。 2.static linked DLL 此時動態連接庫(D
原创 [Android UI界面] GridView中設置了Button以後就不能響應OnItemClick()
當我們在GridView或者ListView裏面設置了Textiew的時候,假如我們不給Textiew設置onlick()的話,那麼 Gridiew的OnItemClick()就是可以執行的,但是當把TextView換成是Bu
原创 IP頭、TCP頭、UDP頭詳解以及定義
一、MAC幀頭定義 /*數據幀定義,頭14個字節,尾4個字節*/ typedef struct _MAC_FRAME_HEADER { char m_cDstMacAddress[6]; //目的mac地址 char m_cSr
原创 網卡的模式
改變模式需用程序實現如Sniffer類的軟件一般都採用將網卡設置成混雜模式來獲取數據包,設爲混雜模式之後,因爲網卡會接收所有能夠接收到的數據,所以這個時候的數據量非常大,所以在設置爲混雜模式同時,一般要設置過濾條件。sniffer之類的
原创 十六進制的字符串轉換到十六進制byte數據
BOOL TransData(CString InStr,PUCHAR OutStr) { UINT i=0, j=0
原创 IPPROTO_IP , IPPROTO_RAW
對於socket(AF_INET, SOCK_RAW, IPPROTO_IP),其原型爲 int socket (int domain, int type, int protocol); 1 參數protocol用來指明所要接收的協議包,
原创 apk 安裝與 卸載
/* //安裝 Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(new File("/sdcard
原创 如何在內存分配序號處設置斷點?
在內存泄漏報告中,的文件名和行號可告訴分配泄漏的內存的代碼位置,但僅僅依賴這些信息來了解完整的泄漏原因是不夠的。因爲一個程序在運行時,一段分配內存的代碼可能會被調用很多次,只要有一次調用後沒有釋放內存就會導致內存泄漏。爲了確定是哪些內存沒
原创 std erase執行後iterator的效果
vector、list、map三個容器在執行erase的效果: 在vs2005中vector在執行erase後,在erase參數中的_it所指向的位置開始,一直到後面,所有的_iterator無效,但之前的還是有效的.比如下面代碼 v