原创 對象的初始化,拷貝和析構

每個類只有一個析構函數,但可以由多個構造函數。 對於一個類,如果程序員不顯式的聲明定義上述函數,編譯器自動的產生4個inline函數, A();A(const A& );~A(); A& operator=(const A& ) 1.不

原创 Ajax技術

Ajax(Asychronous JavaScript and XML) Ajax中的一個重要對象是XMLHttpRequest.用於與後臺服務器交換數據。 var xmlHttpRequest = null;//聲明一個空對象以接收X

原创 C++數據結構====二叉查找樹

C++二叉查找樹:Binary Search tree 二叉查找樹默認左子樹的值都比根節點小,右子樹都比根節點大,這個定義排除了樹中存在值相同節點的可能性。這便是二叉查找樹稱爲一個用關鍵值KEY快速查找的工具。 二叉樹類:        

原创 使用JavaScript與servlet實行簡單的客戶端和服務器驗證

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <html> <head> <script type="text/javascript

原创 Linux環境編程編譯工具與動態態庫

linux環境下的編譯器gcc gcc:       -o               編譯鏈接生成可執行文件       -O  -O1 -O2 -O3  編譯優化       -g  -g1 -g2 -g3 產生調試信息至可執行文件

原创 Stack應用====表達式計算(中綴變後綴)

諸如1+2*(3-4)+5的簡單表達式 運算符在操作數之間,稱爲中綴表達式,中綴表達式具有不同的優先級,求值過程無法從左到右進行。 可把中綴表達式轉換爲後綴表達式計算。 算法如下:              1.設置一個運算符棧,從左到右