原创 ns2輸出調試信息及trace

在使用NS2進行協議仿真的過程中,對於調試信息的輸出通常採取三兩種方式,一種是使用fprintf,另一種是sprintf。 1、 fprintf        將格式化數據寫入流式文件中        fprintf(stderr

原创 java易混點小結(待補充)

http://m.blog.csdn.net/article/details?id=7285086 1、final、finally、finalize的區別: final用於聲明屬性,方法和類,分別表示屬性不可交變,方法不可覆蓋,

原创 ns2中aodv協議中路由鏈表的操作

aodv協議中對路由鏈表的操作部分大多在lib/bsd-list.h文件中 雙向鏈表 /*  * List definitions.  */ //創建指向鏈表第一個元素的指針#define LIST_HEAD(name, type) \

原创 NS-2中無線節點固定丟包率的實現

在 NS-2 中,錯誤模型( Error  Model )用來模擬信道上的丟包,可以通過這 個來設置節點固定丟包。以下給出一些方法,詳見 ns manual  第 13 章。     1 、   創建一個固定丟包率的錯誤

原创 AODV中路由表及控制消息結構(包含aodv開源代碼)

1、路由表結構 AODV路由協議涉及路由表管理的處理,通常在路由請求發送RREQ過程中建立反向路由,在轉發RREP的時候建立正向路由,當然在數據通信的過程中也會涉及到路由表的操作,如出現了路由出錯的時候以及路由生命期的更新等。 下面對A

原创 ns2編程小技巧

1.tcl腳本傳入一個int變量給c++代碼 在command解析裏 int nodenum=atoi(argv[2]); printf("%d",nodenum); 2.在nam中輸出結果 Tcl::instance().evalf("

原创 Java 中重載與複寫的區別、super與this的比較

1.方法重載與方法複寫的區別 英文單詞 Overloading Override 概念 方法名稱相同,參數的個數或者類型不同 方法名稱相同,參數的個數和類型相同,方法的訪問權限不能更嚴格 使用範圍 發生在同一個類中

原创 linux下c++ 多線程的應用示例

       ·線程創建   函數原型:int pthread_create(pthread_t *restrict tidp,const

原创 Gnuplot使用技巧:線和點的種類(Line and Point Types)

Line and Point TypesA lot of the default types that gnuplot chooses are rather nice, but many times it necessary to di

原创 深入理解Java的接口和抽象類

    於面向對象編程來說,抽象是它的一大特徵之一。在Java中,可以通過兩種形式來體現OOP的抽象:接口和抽象類。這兩者有太多相似的地方,又有太多不同的地方。很多人在初學的時候會以爲它們可以隨意互換使用,但是實際則不然。今天我們就一起

原创 HTTP協議、簡介、會話方式

HTTP協議 簡介 客戶端連上web服務器後,若想獲得web服務器中的某個web資源,需遵守一定的通訊格式,HTTP協議用於定義客戶端與web服務器通迅的格式。 WEB瀏覽器與WEB服務器之間的一問一答的交互過程必須遵循一定的

原创 J2EE的體系結構

 J2EE是Java2平臺企業版(Java 2 Platform,Enterprise Edition),它的核心是一組技術規範與指南,提供基於組件的方式來設計、開發、組裝和部署企業應用。J2EE使用多層分佈式的應用模型。 J2EE分層

原创 apt-get 依賴版本過高(Depends: g++-4.6(>= 4.6.3-1)but it is not going)

      在文章的開頭,首先要聲明,各個版本的Ubuntu的更新源是不同的,請大家使用自己相對應的源進行更新,不然會發生很多依賴問題!出現這個問題,一般都是因爲自己更改了錯誤的源,諸如版本不對,自己是12.04版本的源改成了12.10

原创 Java後端WebSocket的Tomcat實現

原文鏈接:http://blog.chenzuhuang.com/archive/28.html 文章摘要隨着互聯網的發展,傳統的HTTP協議已經很難滿足Web應用日益複雜的需求了。近年來,隨着HTML5的誕生,WebSocket協議

原创 操作系統中堆和棧的區別

我們都知道數據結構中也有堆棧的概念,但他們與操作系統中的不同。 棧(操作系統):由編譯器自動分配釋放 ,存放函數的參數值,局部變量的值等。其操作方式類似於數據結構中的棧,棧使用的是一級緩存, 他們通常都是被調用時處於存儲空間中,調