原创 類的非虛成員函數的訪問-------腦子不好使,轉了下出來了,記下給自己留個醒

      類要訪問一個成員函數, 其實是不需要一個類對象實體的,一個類對象的空指針就可以訪問,只要這個成員函數不訪問類成員變量,就一切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