原创 linux下maven安裝

1.下載apache-maven-3.2.2-bin.tar.gz 2.放到/usr/maven目錄下 3.#tar xzvf  apache-maven-3.2.2-bin.tar.gz 解壓該文件 4./etc/profile下新增下

原创 java String 兩種不同的賦值 比較

java String 兩種不同的賦值 比較   2012-11-12 02:36:27|  分類: java學習 |  標籤:java  string  賦值方式  比較  |舉報|字號 訂閱     

原创 oracle連接被防火牆強制斷開解決方案

方案一Oracle DCD技術原理:在Server與Client建立連接之後,以一個固定的週期從Server端給Client發送一個空消息。如果通信線路正常,並且Client Process狀態正常,會自動回覆,這樣就確定了當前連接狀態正

原创 C++ new和delete

1.new operator 和operator new  (1)new operator是new 操作符,是一個關鍵字而不是函數,如:T *t = new T;new操作符先調用operator new分配內存,然後調用類T的構造函數

原创 C++變量

const常量 1.const常量默認爲內部鏈接,如果想定義外部鏈接const常量:extern const int g = 10; 2.const分爲編譯期常量和運行期常量。 (1)編譯期常量是編譯期編譯器就知道常量的值,可以用來申明數

原创 c++多重繼承+虛函數表

class parent1 { public:  virtual void print1() = 0;  virtual void print2() = 0; }; class parent2 { public:  virtual

原创 linux下安裝eclipse

1.下載eclipse-standard-luna-R-linux-gtk.tar.gz:http://www.eclipse.org/downloads/?osType=linux&release=undefined 2.解壓到/usr

原创 公有繼承 保護繼承 私有繼承

class TA { private:int a; protected:int b; public:int c; };//定義類TA; class TB:public TA{};   //#1 class TB:protected TA

原创 二叉樹非遞歸遍歷(前序、中序、後序)

#include <iostream> #include <stack> using namespace std; struct node{ node *left; node *right; char value; }; class

原创 平衡二叉樹插入、刪除(非遞歸算法)

#include <iostream> #include <stack> #include <time.h> using namespace std; #define max(a,b) ((a)>(b)?(a):(b)) //clas

原创 C++異常處理

C++異常處理 1.C++異常拋出與捕獲 #include <iostream> using namespace std; //自定義異常類,其實跟普通類沒什麼區別,任何類型都可以作爲異常被拋出 class MyError { co

原创 平衡二叉樹插入、刪除(遞歸算法)

#include <iostream> #include <stack> using namespace std; #define max(a,b) ((a)>(b)?(a):(b)) class CAvlTree{ private