原创 C#學習中遇到的問題

在C#學習中遇到的問題集中在此,若有高人看見希望給出解決辦法,在日後的學習中本人若找到解決辦法,也在此更新! ================================================================

原创 MD5原理

MD5原理: 1、  填充    原始消息  +  填充(1~512位)  +   原始消息的長度LEN  => 要散列的數據(摘要) 注意;填充的位數等於512*n-64-原始消息的長度。       填充總是增加的,即使原始消息的

原创 《The Shellcoder’s Handbook》代序-----你盡力了嗎?

《你盡力了嗎?》代序 SCZ             很多人問如何入門如何入門,我卻不知道要問的是入什麼門。很少把某些好文章耐心從頭看完,我這次就深有體會。比如袁哥的sniffer原理,一直以爲自己對sniffer原理很清楚的,所以也就

原创 printf 格式化輸出

格式代碼 A ABC ABCDEFGH %S A ABC ABCDEFGH %5S ####A ##ABC ABCDEFGH %.5S A ABC ABCDE %5.5

原创 vc2005中運行控制檯程序後暫停的方法

在VC++6.0中運行控制檯程序後,執行完後控制檯會出現       Press any key to continue . . .  按任意鍵,控制檯才消失。但是換到在VC2005中編寫的控制檯程序,點擊運行後,控制檯一運行完就關閉了,

原创 獲得邏輯磁盤序列號

#include <iostream>#include <Windows.h>using namespace std;int main(int argc,char* argv[])...{       DWORD DiskSerial

原创 sprintf詳解

 感謝原創作者給出這篇文章,小生受益匪淺。 ====================================== 在將各種類型的數據構造成字符串時,sprintf 的強大功能很少會讓你失望。由於sprintf 跟printf 在用

原创 C++標準(摘錄)

C++標準規定在C中提到的名字爲<lib.h>的庫,在C++中將重命名爲<clib> ,即使在前面添加一個前綴c,並把擴展名.h去掉。 早期版本的C++庫任然是用.h擴展命名的,如<iostream.h>,新命名爲<iostream>.很

原创 溢出判斷

我在淘寶上的二手書店,有空去看看!http://shop35357269.taobao.com/ <script type="text/javascript" src="http://pagead2.googlesyndicatio

原创 360瀏覽器使用中遇到的問題

在網上看到360新出了瀏覽器,說是一個很安全的瀏覽器,好奇之下用它取代了遨遊。360瀏覽器的一大看點就是瀏覽器自帶一個沙箱(類似虛擬機的一個東西),所有下載的東西都可以在該沙箱中運行,這樣可以防止一些不必要的麻煩(例如開虛擬機^_^).開

原创 Free Access to KAV/KIS 6.0/7.0

Free Access to KAV/KIS 6.0/7.0: 1.Shut down Kaspersky. 2.Run regedit, and remove the following registri

原创 寄存器標誌位

OF overflow flag 溢出標誌 操作數超出機器能表示的範圍表示溢出,溢出時爲1. SF sign Flag 符號標誌 記錄運算結果的符號,結果負時爲1. ZF zero flag 零標誌 運算結果等於0時爲1,否則爲0. CF

原创 求最大公約數算法(3中方法)

最大公約數定義:兩個不全爲0的非負整數m和n的最大公約數記爲gcd(m,n),代表能夠整除(即餘數爲0)m和n的最大正整數。      一、歐幾里得算法 第一步:如果n=0,返回m的值作爲結果,同時過程結束;否則進入第二步 第二步:m除以

原创 Wilson定理(一個判斷素數的簡單方法)

Wilson定理;對於一個任意整數n>1,當且僅當n是一個素數時,(n-1)!+1能夠被n整除。 算法如下: function Wilson(n) {//當且僅當n>1且n是素數時,返回true if((n-1)!+1) mode

原创 測試你的C語言功底?

如何在下面的test函數里加入代碼可以使程序運行起來輸入和輸出的相等? (環境是vc6Debug方式下)#include<stdio.h>void test(){  int t;  scanf("%d",&t);  在這裏加入代碼}ma