原创 一.ARM體系

處理器模式:用戶模式(User):ARM處理器正常的程序執行狀態 快速中斷模式(FIQ):用於高速數據傳輸或通道處理 外部中斷模式(IRQ):用於通

原创 arm函數調用約定

要想理解彙編代碼,首先重要的事情就是理解代碼之間的交互——意思是一個函數調用另一個函數的方式。這包括了參數如何傳遞以及如何從函數返回結果——稱之爲調

原创 三.條件標誌

原创 cocos studio 3.10 垂死掙扎版1.1 發佈啦,帶使用視頻

cocos studio 3.10 垂死掙扎版 v1.1  視頻是無聲版,不是你音響壞了 QQ交流羣:361920466 專門針對lua的版本,只有windos平臺,主要修改的方面如下,   1.導出方式,自定義的lua導出方式,文件小

原创 DEX文件格式

整體結構: 文件頭 字符串列表 類型列表 原型列表 字段列表 方法列表 類定義列表 數據 struct DexHeader{ u1 magic[8]; //dex\n035 u4 checksum; //adler32校驗 u1 s

原创 QT工程如何加快編譯

1. “用Qt寫的程序編譯比MFC慢”的說法是錯誤的 絕對錯誤,單位代碼行數編譯Qt遠比MFC快得多,因爲Qt庫的頭文件設計非常好,儘量都使用了前置聲明,避免了頭文件嵌套,幾乎所有類都使用了公有類和私有類的設計,把沒必要公開的聲明放到私

原创 遍歷進程句柄並幹掉互斥體

互斥體例子 int main(int argc, char* argv[]) { HANDLE hMtx = CreateMutex(NULL,false,"process"); //創建一個有名對象,可以在其他進程中訪

原创 實現無邊框可拖動調整大小的陰影窗口

tcStyleToolDialog.cpp #include "tcStyleToolDialog.h" #include "ui_tcStyleToolDialog.h" #include <QDesktopWidget> #in

原创 二.CPSR 簡介

CPSR 當前程序狀態寄存器 條件標誌 N – N == 1 表示執行爲負Z – Z == 1 表示執行爲零 C – C == 1 表示執行進位V – V == 1 表示執行溢出 控制位 I – IRQ 中斷禁止標誌 F – FI

原创 第一題 AliCrackme_1.apk

1.使用jeb打開,反編譯密碼部分密碼錶在eclipse新建項目,代碼拷貝進去,調試解密代碼輸出結果,密碼爲581026APK結果

原创 Qt常用功能集合

一、簡介        QT的一些知識點總結,方便以後查閱。 二、詳解 1、獲取屏幕的工作區的大小 [cpp] view plain copy   {       //獲取屏幕分辨率       qD

原创 四.ARM 指令

ARM分爲ARM狀態和Thumb狀態,以CPSR T作爲狀態指示,執行不同的指令集 ARM指令集 指令固定4字節 包含條件碼,有條件執行 能訪問所有

原创 UniqueService

每個UniqueService名字的腳本在同一個skynet節點只會啓動一次,如果已有同名服務啓動或啓動中,後調用的人獲得的是前一次啓動的服務的地址. 例如:   local SERVICE skynet.init(function()

原创 你全記住了 ,你就是老中醫

一、麻:表明氣能過來,而血過不來。二、木:麻得厲害了,就是木,是血和氣都過不來了。三、酸:表明經絡是通的,但是氣血不足。四、脹:表明氣很足,此類人是愛生氣的體質,若體內的氣出不去就估脹。五、痛:單純性的痛則是因爲有血淤。六、癢:表明氣和血

原创 SocketChannel

請求迴應模式是和外部服務交互時所用到的最常用模式之一,通常的協議設計方式有兩種 1.每個請求包對應一個迴應包,由TCP協議保證時序,redis的協議就是一個典型,每個redis請求都必須有一個迴應,但不必收到迴應纔可以發送下一個請求. 2