關於jar打包時的幾個問題的彙總

2021-08-01 13:37:31 字數 546 閱讀 9844

由於jar包是作為乙個檔案存在的,不是資料夾,那麼用常規的路徑是找不到內部檔案的,通常可以這樣來獲取資源:

inputstream inputstream =

this

.getclass()

.getresourceasstream

(path)

;

得到檔案的輸入流;

或者是:

url url =

this

.getclass()

.getresource

(path)

;

得到檔案的url。

需要對原始編碼進行轉碼,將二進位制流放到inputstreamreader裡面:

inputstreamreader inputstreamreader =

newinputstreamreader

(inputstream,

"utf-8"

);

以上如有錯誤,歡迎指正。

關於網路的幾個問題

q1 請你分別划划osi的七層網路結構圖,和tcp ip的五層結構圖?1 osi每層功能及特點 a 物理層 為資料鏈路層提供物理連線,在其上序列傳送位元流,即所傳送資料的單位是位元。此外,該層中還具有確定連線裝置的電氣特性和物理特性等功能。b 資料鏈路層 負責在網路節點間的線路上通過檢測 流量控制和...

關於Time Wait的幾個問題

time wait是個常問的問題,tcp網路程式設計中最不容易理解的也是它的time wait狀態,這也說明了tcp ip四次揮手中time wait狀態的重要性。下面通過4個問題來描述它 1.time wait狀態是什麼 2.為什麼會有time wait狀態 3.哪一方會有time wait狀態 ...

關於EOF的幾個問題

1 如何輸入eof ctrl z in win or ctrl d in linux 2 阻塞式以及非阻塞式 輸入緩衝是行緩衝。當從鍵盤上輸入一串字元並按回車後,這些字元會首先被送到輸入緩衝區中儲存。每當按下回車鍵後,cin.get 就會檢測輸入緩衝區中是否有了可讀的資料。cin.get 還會對鍵盤...