網上有一大堆教程,教導我們如何在eclipse上執行peersim,**的都很詳細,可以很順利的跑出例子。
如果你不了解eclipse,
在以後的
**除錯
修改中,你就會發現修改的**無效。除錯時程式甚至在莫名其妙在空白行上執行,要知道在沒修改**之前,這一行可不是空白的。程式不厭其煩的一遍遍重複之前跑的例項,就像沒改一樣,事實上對eclipse而言確實沒改。
原因如下:匯入了重複的jar包peersim-1.0.5.jar。
這是乙個歸檔檔案,你可以將它解壓縮,就會發現裡面都是peersim編譯後的class檔案。雖然在我們的workspace裡面,也會很奇怪的生成bin檔案,裡面也有class類檔案,而且跟解壓縮的jar是一樣的。所以你刪掉bin檔案,重新執行,修改的**依然無效。實際上因為我們匯入的這個包,與workspace裡的peersim**重複。程式就解釋
jar裡面的類檔案,直接忽略原始碼,所以對不起,修改無效。
糾正:開啟run configurations,選擇classpath,在user entries下去掉peersim-1.0.5.jar包,同時你還要記住add projects ,選擇你要新增的專案。不然你會找不到main函式的。這裡沒有預設新增你的當前專案,是不是很奇怪。
有關eclipse不識別手機的問題
這個問題的原因有很多種,abd.exe的問題是很大的原因,我這裡先不說這個原因,說一些別的原因,特別是在新裝的系統的電腦上。首先開啟你的電腦裝置管理器,你會發現你的電腦沒有android phone如下圖 我這個有android phone 是因為我先前裝了,而且還要插上手機,不插手機顯示不出來,下...
有關執行計畫不穩的問題
對於資料量不穩定的表,如夜間大批量delete或truncate後統計資訊不准,重建表後,統計資訊也一併刪除了,如何避免這種情況對相關表的執行計畫發生影響,可以考慮鎖定表的統計資訊。exec dbms stats.lock table stats username tablename 鎖定後,在dr...
linux上靜態庫鏈結的有關問題
求大神,linux下靜態庫鏈結的問題 有兩個檔案和乙個庫,a.c,b.c,libh.a,其中b.c裡面會有呼叫libh.a的函式func1,現在將a.c,b.c,libh.a編譯鏈結生成可執行檔案,有下面幾種操作方式 1 直接編譯生成a.o,b.o,然後鏈結libh.a,沒有問題,正常 2 將b.c...