原创 Win32彙編--操作註冊表

1.打開和關閉子鍵    註冊表函數對註冊表的操作是通過句柄來完成的,與文件操作一樣,在對某個鍵下的子鍵或者鍵值項進行操作之前,需要先將這個鍵打開,然後使用鍵句柄來引用這個鍵,在操作完畢以後再將鍵句柄關閉。註冊表的根鍵不需要打開,它們的句

原创 Win32模式對話框和非模式對話框的區別

Win32對話框分爲兩種類型:    第一類:模式對話框         模式對話框又分爲兩種              1.應用程序模式對話框-->在關閉對話框前不能切換到同一程序另一窗口              2.系統模式對話框

原创 學習ACM的一些小建議

一位高手對我的建議:  一般要做到50行以內的程序不用調試、100行以內的二分鐘內調試成功.acm主要是考算法的 ,主要時間是花在思考算法上,不是花在寫程序與debug上。 下面給個計劃你練練: 第一階段:     練經典常用算法,下面的

原创 杭電ACM 1022--Train Problem

Problem Description: As the new term comes, the Ignatius Train Station isverybusy nowadays. A lot of student want to g

原创 c語言--求兩圓交點

已知兩圓圓心座標及半徑求兩圓交點 (C語言|參數方程求解)    在一個二維平面上給定兩個圓的圓心橫縱座標、半徑共6個參數, 求交點. 這個問題無非是解二元二次方程組.普通二元二次方程聯立消元求解的困難在於, 中間過程裏的係數會變得

原创 android 集成第三方靜態庫的編譯方法

http://blog.csdn.net/lizhiguo0532/article/details/7219349       最近爲java層將一個靜態庫通過jni層封裝成了一個動態庫工他們調用,遇到了一些編譯上的疑惑,所以索性將其

原创 JAVA JNI介紹

JNI介紹 Java 本機接口(Java Native Interface (JNI))是一個本機編程接口,它是 Java 軟件開發工具箱(Java SoftwareDevelopment Kit (SDK))的一部分。

原创 字符,字節和編碼詳解

[原創文章,轉載請保留或註明出處:http://www.regexlab.com/zh/encoding.htm] 級別:中級 摘要:本文介紹了字符與編碼的發展過程,相關概念的正確理解。舉例說明了一些實際應用中,編碼的實現方法。然後

原创 C語言-- gets()和scanf()函數的區別

C語言 gets()和scanf()函數的區別 scanf( )函數和gets( )函數都可用於輸入字符串,但在功能上有區別。若想從鍵盤上輸入字符串"hi hello",則應該使用__gets__函數。 gets可以接收空格;而

原创 杭電ACM--1228 A+B

Problem Description 讀入兩個小於100的正整數A和B,計算A+B,需要注意的是:A和B的每一位數字由對應的英文單詞給出 Input 測試輸入包含若干測試用例,每個測試用例佔一行,格式爲"A + B =",相鄰兩字符

原创 杭電ACM 1297 Children’s Queue

http://acm.hdu.edu.cn/showproblem.php?pid=1297 這道題是排序問題,可以用遞歸方法解決。 計算F(n): 一:當最後一個是男孩M時候,前面n-1個隨便排出來,只要符合規則就可以,即是F(

原创 彙編指令和機器碼的對應表

一、彙編速查          MOV   AA,BB         將   BB   放到   AA   裏          CALL    

原创 C語言深度解剖 關鍵知識總結

偶然看到一本好書《C語言深度解剖》 內容不多,總共100多頁但是內容挺有意思的而且通熟易懂。爲了避免遺忘,現將重要的知識點做個小結歸納: 第一章 關鍵字 1、sizeof --是關鍵字 不是函數 2、聲明和定義的區別 -- 定義創建

原创 Win32彙編--非模式對話框實例

;---------------------- ;非模式對話框程序 ;---------------------- .386 .model flat,stdcall option casemap:none WinMain proto

原创 破解常用斷點

bpx hmemcpy                                   ;破解萬能斷點,攔截內存拷貝動作(注意:Win9x專用斷