原创 優秀壓縮算法UDA-PAQD2 0.284

#include "RLib_Compress.h" #include using namespace System; using namespace System::IO; //---------------------------

原创 AVX指令集中的32種浮點比較關係詳解

        在傳統印象中,數字的比較關係只有6種。但在AVX指令集中,Intel一下給出了32種浮點比較謂詞,詳見下圖-- (Intel手冊:T

原创 C++ STL 快速生成帶後綴的隨機文件名

如果你不想使用系統API或者API不可用,那麼可使用以下類似代碼代替隨機文件名的生成,代碼生成4到32位長度的隨機文件名,並以.txt結尾。 #in

原创 C++ 代碼模擬登錄淘寶、天貓、支付寶等電商網站的實現

有關C++ 代碼模擬登錄淘寶、天貓、支付寶等電商網站的實現, 在羣上有很多人問, 想來有許多人對此非常感興趣, 其中的厲害關係在此不做深究, 這篇文

原创 ARM交叉編譯器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi區別

命名規則 交叉編譯工具鏈的命名規則爲:arch [-vendor] [-os] [-(gnu)eabi] arch - 體系架構,如ARM,MIPSvendor - 工具鏈提供商os - 目標操作系統eabi - 嵌入式應用二進制接口(E

原创 界面庫Duilib編譯成靜態庫

這套庫做界面還是非常不錯的,華爲網盤客戶端也是用的這個。 有很多人不知道如何編譯成靜態庫,其實很簡單的。 首先在vs中設置duilib項目。如圖:配置類型改爲靜態庫。 第二步修改UIlib.h頭文件上面的宏。如圖: #define U

原创 Tesseract-ocr 3.0.2源碼 + VS2010項目工程 + 簡單測試代碼

編譯環境:Visual Studio 2010 所用類庫版本: zlib 1.2.7 lpng1514 jpegsr9 tiff-4.0.3 giflib-5.0.4 leptonica-1.69 tesseract-ocr3.0.2

原创 Functional Programming Is Hard, That's Why It's Good

很奇怪不是,很少有人每天都使用函數式編程語言。如果你用Scala,Haskell,Erlang,F#或某個Lisp方言來編程,很可能沒有公司會花錢聘你。這個行業裏的絕大部分人都是使用像Python,Ruby,Java或C#等面向對象的編程

原创 爲什麼項目經理拿的錢比程序員多?

偶然在programmers.stackexchange.com上看到了這個有趣的問題,有人問:                                                                      

原创 GNU Hash ELF Sections And GNU-style hash table

        The ELF object format is used by several different operating systems, all sharing a common basic design, but ea

原创 How to Load Constants in Assembly for ARM Architecture

    ARM is a 32-bit CPU architecture where every instruction is 32 bits long. Any constants which are part of an instru

原创 【代碼】Android SDK平臺獲取高唯一性設備識別碼

注意:由於獲取的設備信息完全可以通過諸如hook攔截等手段僞造,因此不能簡單通過代碼獲取到數據作爲判斷用戶身份的唯一憑據!(某些apk竟然通過imsi,imei來爲用戶自動登錄...)private static String getUn

原创 解決VERIFIER STOP 00000900: A heap allocation was leaked.

最近調試一應用程序時,當軟件退出時(dll unload),突然就不斷出現“A heap allocation was leaked”的中斷異常,花了許多精力去排除程序代碼中所有潛在的、可能的“作案”代碼,一無所獲。 嘗試百度,發現根本沒

原创 Native C++藉助CLR動態加載並調用.NET程序集

Native C++代碼和託管.NET代碼互操作並不是什麼難事, 資料也很多, 但是有些方法複雜繁瑣, 本文介紹了一種簡單的可行、支持動態加載的基於CLR的交互方法. 部分其它方法可參見 在 Visual C++/Native 代碼中調

原创 HTTP Debugger Pro v6.4 + Keygen For HTTP Debugger Pro v6.x

官網下載最新原版(目前爲v6.4)HTTP Debugger Pro v6.4 再下載新版註冊機即可HTTP Debugger Pro v6.x Keygen.zip HTTP Debugger Pro v6.4 : HTTP and