原创 淺談LZSS與遊戲圖片破解

 業餘遊戲製作者最頭疼的就是沒有美工的支持了。很多業餘遊戲製作所使用的圖片都是來自於網上的很有限的一些圖片資源,然而這些圖片並不能完整配套,所以業餘

原创 VS2010 + OpenCV2.3配置 ; 在VS2010下安裝配置OpenCV2.3

  操作系統:Windows 7 x86 中文旗艦版;編譯環境:Visual Studio 2010 中文旗艦版;OpenCV版本:OpenCV-2

原创 Linux靜態庫

  一、引言 通常情況下,對函數庫的鏈接是放在編譯時期(compile time)完成的。所有相關的對象文件(object file)與牽涉到的函數

原创 進程間通訊-WriteProcessMemory和ReadProcessMemory

  最近在寫個程序的時候需要在進程間通訊,具體需求是這樣。 1.       主要有兩個進程:一個進程作爲被請求進程,我們稱爲 SERVER 進程

原创 ARM與嵌入式linux入門的建議

  由於很多人總問這個問題,所以這裏做一個總結文檔供大家參考。這裏必須先說明,以下的步驟都是針對Linux系統的,並不面向WinCE。也許你會注意到

原创 VS2010測試功能之旅:編碼的UI測試(2)-操作動作的錄製原理(下)

  回顧 在本章上部分介紹了操作動作的錄製原理,描述了操作動作是如何錄製,UIMap.uitest和UIMap.Designer.cs的代碼如何

原创 VS2010測試功能之旅:編碼的UI測試(1)

  前言 研究VS2010的自動化測試有一段時間了,在研究的過程中,發現網上的VS2010相關的測試資料十分稀少,這給學習帶來比較大的困難。幸運

原创 弱符號與強符號概念

  鏈接過程實質上就是把不同目標文件粘在一起,對不同目標文件中定義或引用的相同名字進行決議resolve和綁定binding。 符號的分類如下: 定

原创 關於LZ77壓縮算法

 在看木馬代碼的時候,涉及到一個lz77無損壓縮算法的問題,上網搜了好多資料,都沒找到特別好的。感覺這篇寫的還算完整,貼出來分享給大家。關於該算法的

原创 linux下生成,使用靜態和動態鏈接庫

當要使用靜態的程序庫時,連接器會找出程序所需的函數,然後將它們拷貝到執行文件,由於這種拷貝是完整的,所以一旦連接成功,靜態程序庫也就不再需要了。 然而,對動態庫而言,就不是這樣。動態庫會在執行程序內留下一個標記‘指明當程序執行時,首先必須

原创 LZ77算法的基本原理

  讓我們熟悉一下 LZ77 算法的基本流程。 1、從當前壓縮位置開始,考察未編碼的數據,並試圖在滑動窗口中找出最長的匹配字符串,如果找到,則

原创 打開一已存在的進程OpenProcess

  OpenProcess 函數功能描述:打開一已存在的進程 函數原形:   HANDLE OpenProcess(        DWORD

原创 linux下VI編輯器命令大全(超級完整版)

  NOTICE:把這裏提到的命令牢記心間,行走LINUX才能輕鬆自如! 這是基本功,練就此身本領後,方可學習上乘功夫…… 如若不按此步驟修練,結果

原创 VS2010測試功能之旅:編碼的UI測試(2)-操作動作的錄製原理(上)

  回顧 在之前我們介紹了如何用VS2010的UI測試功能創建一個簡單的示例,大致描述瞭如何使用編碼的UI測試進行錄製和回放,在這章會着重描述VS2

原创 內存壓縮是什麼?有什麼用?

  知識重點:請問...和那個內存清理有什麼不同?回答列表1 內存壓縮技術介紹爲節省存儲空間或傳輸帶寬,人們已經在計算機系統中廣泛地使用了數據壓縮技