linux與windows下讀取專案檔案的區別

2021-06-18 12:20:54 字數 606 閱讀 8174

環境:linux

容器:websphere

框架:ssh

描述:最近在做專案的時候發現,在我讀取專案檔案的時候出錯了,而之前在windows平台是好的

解決:後來發現原因是由於在windows和linux下讀取當前應用的資源檔案有點小區別

windows:basepath=this.getrequest().getrealpath("/")+"***"+file.separator+"***x"+file.separator;

linux:basepath=this.getsession().getservletcontext().getrealpath("/")+file.separator+"***"+file.separator+"***x"+file.separator;

故加上如下**

string osname=system.getproperties().getproperty("os.name");

string basepath="";

if("linux".equals(osname)||"linux".equals(osname)||"linux".equals(osname))else

結論:本人親測成功

linux與windows下hosts檔案

etc hosts中設定ip與網域名稱對應 192.168.0.6 www.aabbccddee.com 如果要windows能訪問 c windows system32 drivers etc hosts也同樣需要做出設定 192.168.0.6 www.aabbccddee.com 這樣如果li...

DOS下和WINDOWS下讀記憶體SPD資訊

一 windows下,用vc 編譯,需要載入winio驅動。讀取方法 通過pci device上 bus來讀取。1,找 bus base address,查intel 南橋spec得到 bus的bus device fuction offset 0x8000fb20.define io sc 0x0...

windows與linux環境下進行redis壓測

做個筆記備忘!windows環境 首先本機上要安裝好了redis並啟動,然後進入cmd,切換到redis安裝目錄下,筆者的安裝目錄在d redis,切換完畢就輸入命令 redis benchmark h 127.0.0.1 p 6379 c 1000 n 100000 d 50 執行完該命令控制台會...