原创 C語言CGI編程入門(一)

C語言CGI編程入門(一) http://www.leavesongs.com/WEB/CGIforC_1.html     CGI是指web服務器調用編程語言編寫的程序的一個接口。比如我們可以編寫一個用戶註冊的頁面,用戶將其

原创 Mysql安裝出現apply security settings錯誤(Win7,XP)

       安裝mysql數據庫時,如果是重新安裝,有時會遇見apply security setting error(access denied for user 'root@localhost'(using password:

原创 隨機逼近算法簡介

        隨機逼近法,是一種應用廣泛的參數估計方法。它是在有隨機誤差干擾的情況下,用逐步逼近的方式估計某一特定值的數理統計方法。         尋找帶誤差的量測到的未知迴歸函數的零點或極值,是系統辨識,適應控制、模式識別、適 應

原创 pcap_next_ex() —— 基於非回調函數的捕獲數據包

pcap_loop()函數是基於回調的原理來進行數據捕獲,這是一種精妙的方法,並且在某些場合中,它是一種很好的選擇。 然而,處理回調有時候並不實用 -- 它會增加程序的複雜度,特別是在擁有多線程的C++程序中。 可以通過直接

原创 Frank-Wolfe方法

        1956年,Frank和Wolfe提出了一種求解線性約束問題的算法,其基本思想是將目標函數作線性近似,通過求解線性規劃求得可行下降方向,並沿該方向在可行域內作一維搜索.這種方法又稱作近似線性化方法. 問題 原理 近似線性

原创 Libpcap庫主要函數

摘自:http://blog.csdn.net/zjl_1026_2001/archive/2008/03/21/2202436.aspx 函數名稱:pcap_t *pcap_open_live(char *device, int

原创 InstallShield——執行CMD中的命令示例

執行CMD中的命令示例:     szParam = "/c mysql -uroot -proot -e \"source "+SUPPORTDIR^"data.sql"+"\"";       MessageBox (szParam

原创 Linux中自定義系統調用

一. 實驗目的 系統調用是內核提供給用戶應用程序使用的內核函數名,這些函數提供了內核爲用戶應用程序所提供的系統服務功能。這些函數在用戶應用程序中的書寫格式與用戶自定義函數形式上沒有什麼不同,但這些函數的編寫和調用過程卻與自定義函數有着很大

原创 The serializable class XXX does not declare a static final seriaVersionUID field of type long

在Java類(或其父類)繼承serializable 接口時,會出現“The serializable class XXX  does not declare a static final seriaVe

原创 VPN及其安全性問題的討論

摘要:VPN技術已經在各行各業得到廣泛應用,其安全性問題也得到了越來越多的重視。本文對三種不同的VPN技術做了介紹,並討論了其相關安全性問題。 1.VPN簡介 虛擬專用網絡(Virtual Private Network ,簡稱VPN)

原创 Word中輸入可見空格及其他符號

Word有一個這樣的功能,輸入字符的16進制編號,然後立即按下Alt+X,可以轉換爲對應的字符。 2423 Alt+X --> “␣”

原创 安裝MySQL 5後無法啓動解決方法

       安裝 MySQL 5.1.48 或是 MySQL 5.5.8,配置好最後點擊 Execute 按鈕,但是進行不到 Start service 這一步。 MySQL 系統服務已添加,但是無法啓動,手工也不行。原來是因爲這兩版本

原创 內核的定時機制實驗

一.實驗目的 本實驗是練習怎樣編寫調用內核的時間測量功能爲應用程序測量和精確定時。通過這個實驗我們可以進一步理解Linux內核的定時機制及其數據結構以及怎樣從用戶空間去訪問內核空間的時間數據。 二.實驗問題 1、使用操作系統提供的定時機制

原创 使用Soot生成控制流圖

Soot是一個很有效的程序分析工具,最基本的一個功能就是生成程序控制流圖(Control Flow Graph,CFG)。下面這條命令給出了使用最新的JAR包生成CFG的方法: java -cp soot-2.5.0.jar soot

原创 const int *pi 與int *const pi區別 (void*)

const int *pi 與int *const pi區別 int*const pi 修飾限定pi const 是寫在pi前和*號後的 const int*pi  pi的值是可以被修改的,即它可以重新指向另一個地址,但是,不能通過*pi