原创 對象的初始化,拷貝和析構
每個類只有一個析構函數,但可以由多個構造函數。 對於一個類,如果程序員不顯式的聲明定義上述函數,編譯器自動的產生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.設置一個運算符棧,從左到右