原创 一個自適應的函數指針

剛剛寫的,發到帖子裏以後要用的時候總是找不到,所以就放到這啦。有些內容日後再補。// ApiCall.cpp : 定義控制檯應用程序的入口點。//#i

原创 ubuntu 8.04 C/C++開發環境搭建

  初學Linux,留下印記。 1. 也許一兩條命令就可以完成, sudo apt-cdrom add 加入CD源 sudo apt-get update 或 sudo aptitude update 更新源列表 sudo apt-get

原创 X.509 數字證書結構和實例

一、 X.509數字證書的編碼 X.509證書的結構是用ASN1(Abstract Syntax Notation One)進行描述數據結構,並使用ASN1語法進行編碼。 ASN1採用一個個的數據塊來描述整個數據結構,每個數據塊都有四個

原创 PHP 類型轉換&&類型強制轉換

獲取數據類型 :如果想查看某個表達式的值和類型,用 var_dump()。 如果只是想得到一個易讀懂的類型的表達方式用於調試,用 gettype()。要查看某個類型,不要用 gettype(),而用 is_type() 函數。■字符串轉換

原创 RSA算法基礎->實踐

RSA算法基礎->實踐作者:watercloud [at] xfocus.org xfocus (2005-04-29 12:52:55)講講自己學習RSA中的實踐過程,已經對RSA熟悉的看家就不用在此浪費時間了。<一>基礎RSA算法非常

原创 C++和結構化異常處理

以下摘自《windows核心編程》,不做過多說明直接看代碼吧。   #include "stdafx.h"#include <windows.h>using namespace std;class Exception...{public

原创 What's the point of DeferWindowPos?

What's the point of DeferWindowPos? The purpose of the DeferWindowPos function is to move multiple child windows at on

原创 VS2005快捷鍵大全

VS2005快捷鍵大全 快捷鍵功能 CTRL + SHIFT + B生成解決方案 CTRL + F7 生成編譯 CTRL + O 打開文件 CTRL + SHIFT + O打開項目 CTRL + SHIFT + C顯示類視圖窗口 F4 顯

原创 [轉載]論函數調用約定

在C語言中,假設我們有這樣的一個函數:    int function(int a,int b)    調用時只要用result = function

原创 WIN32下線程和窗口的數據綁定

WIN32下線程和窗口的數據綁定   一.     寫給自己 我很懶。這是我寫的第一篇涉及到編程的文章,也許就是因爲太懶的緣故吧。在此之前也有寫的衝動可不知爲什麼沒有寫成,懶得回憶了。說道記憶,啊,去年我在陳家莊。。。暈,又來了。有些事

原创 Java開發環境配置

Java 開發需要三個環境,如下: 1、 Java環境 JDK 可以去:http://java.sun.com/ 下載 JAVA_HOME = C:/Program Files/Java/jdk1.6.0_10 2、 Web Ser

原创 VS2005中加載符號

在 VS2005工具/選項/調試/符號,添加 符號文件(*.pdb)位置:  http://msdl.microsoft.com/download/symbols 符號緩存到本地目錄, 如 D:/Windows/Symbols      

原创 HMAC-MD5算法原理及實現

以下是分析節選,對於更詳細的描述可以查閱RFC2104文檔。HMAC需要一個加密用散列函數(表示爲H)和一個密鑰K。假設H是一個將數據塊用一個基本的迭代壓縮函數來加密的散列函數。用B來表示數據塊的長。(以上說提到的散列函數的分割數據塊長B

原创 封送處理您的數據:利用 COM 和 Windows 2000 的高效傳輸數據的技術

出處 MSDN   摘要 您所選擇的數據傳輸方式在分佈式應用程序中是非常重要的。Windows 2000 提供了幾種新的特性,可以更加高效地進行數據傳輸。輕量級的處理程序使得您能夠編寫智能代理,它們能夠緩存結果並且執行帶緩衝的讀寫操作,從

原创 COM ATL IDispatchEx InvokeEx 鉤子

  COM ATL IDispatchEx InvokeEx 鉤子 本文詳細介紹InvokeEx的鉤子安裝過程,至於文章標題別在意(權當是一些關鍵字