原创 java數據結構(二)——棧

  在程序設計中,大家一定接觸過“堆棧”,其實堆和棧是兩個完全不同的概念,棧是一種特殊的數據結構。在中斷處理中常用來保護現場。   在棧的結構中,只能在棧的一端進行數據操作,這一端成爲棧頂,另一端成爲棧底。即:數據的存取只能在棧頂進行。從

原创 java數據結構(四)——棧

樹結構是一種描述非線性關係的數據結構。對於樹的基本概念不想過多贅述,可以自行查閱相關資料,這裏主要講解一種簡單的樹結構——二叉樹。二叉樹是樹的一種特殊形式,它有n個結點,每個結點最多有兩個子結點。二叉樹的子樹仍然是二叉樹,二叉樹的

原创 java數據結構(五)——圖論

樹結構有一個基本的特點就是數據元素之間有層的關係,每一層的元素可以和多個下層元素關聯,但是隻能和一個上層元素關聯。如果擴展一下,每個數據元素之間可以任意聯繫,這就構成了一個圖結構,研究圖結構的一個專門理論就是圖論。 圖的構成

原创 高版本ubuntu安裝低版本arm-linux-gcc

1.下載arm-linux-gcc-3.4.1.tar.gz壓縮包。 2.解壓並將3.4.1文件夾移到usr/local/arm目錄下。 cd usr/local mkdir arm chmod 777 arm sudo cp -r 

原创 java算法(一)——排序算法(上)

  排序(sort)是將一組數據按照一定的規則來進行排列,一般按照遞增或者遞減的順序來進行排列。排序算法是一種最基本的算法,但是在實際應用中非常廣泛,對於初學編程人來說,排序算法也是最基本的算法之一。本節主要講解排序算法中相對簡單的幾種,

原创 安卓開發(二)ListView顯示菜單,SQLite存儲和ListView顯示

本次的安卓應用介紹的是listview和安卓SQLite數據庫的應用,主要功能是: 1.創建數據庫,並可以向數據庫中添加菜單。菜單的條目有:編號、圖片、名稱、價格、簡介。 2.讀取數據中的菜單,並在自己設計的ListView裏面

原创 java數據結構(一)——線性鏈表

    與C++類似java數據結構的線性表中也有順序表和線性表。但是順序表有幾個缺點:1.插入刪除操作不方便。2.存儲空間必須連續,當表較大時無法申請到足夠大的連續存儲空間。所以,本文介紹鏈表結構。     鏈表具體結構如下:    

原创 java數據結構(三)——隊列

  隊列結構是從數據運算來分類的,也就是說隊列結構具有特殊的運算規則。從數據運算角度講,隊列結構是按照“先進先出”(First in First Out, FIFO)的原則處理結點數據的。隊列是一種線性結構,從存儲角度分可分爲以下兩種:

原创 安卓Checkbox事件響應及存儲

  本文寫了一個安卓應用程序,實現多個checkbox勾選,下次打開時可以記住上次勾選的狀態。用setOnCheckedChangeListener來做事件響應,用SharedPreferences來存儲。代碼如下: xml: <?xm

原创 openwrt配置OLSR路由協議並實現Ad hoc組網

準備工作: 這裏首先介紹一下準備工作,如何在編譯openwrt的時候把OLSR的相關包加入進去 make menuconfig 後出現如下界面 進入 Network -\> OLSR.org network framework -\>

原创 Java中的equals和==

在初學Java時,可能會經常碰到下面的代碼: 1 String str1 = new String("hello"); 2 String str2 = new String("hello"); 3 4 System.

原创 青蛙跳臺階問題

一隻青蛙一次可以跳上1級臺階,也可以跳上2級。求該青蛙跳上一個n級的臺階總共有多少種跳法。 解:這是一個典型的斐波那契額數列問題。 (1)假設青蛙已經到了頂部,那麼它可能是從n-1或者n-2的地方上來的,也就是說f(n) = f(n-1

原创 一個經典例子讓你徹徹底底理解java回調機制

以前不理解什麼叫回調,天天聽人家說加一個回調方法啥的,心裏想我草,什麼叫回調方法啊?然後自己就在網上找啊找啊找,找了很多也不是很明白,現在知道了,所謂回調:就是A類中調用B類中的某個方法C,然後B類中反過來調用A類中的方法D,D這個方

原创 python學習日記(一)

  關於Python這門語言的優勢和前景我就不多說了,博主也是最近開始進出這門語言,然後就深深的迷戀上了Python。 python語言追求的是最好的解決方案,相對來說其他語言追求的是更多解決方案;如果你用Python寫了一段不錯的代碼,

原创 INET移動模塊介紹

1.1Overview爲了準確評估一個ad-hoc網絡的協議,爲移動主機的運動使用一個真實的模型是很重要的。信號強度,無線電干擾和信道佔用等都取決於節點之間的距離。移動模型的選擇可以顯着影響模擬結果。(例如,數據分組傳送比率,端到端延遲,