1 問題提出及解決思路
在進行開發除錯的時候,經常碰到這樣一種場景,資源檔案比較多,占用的空間比較大,程式需要能夠訪問這些檔案,而由於這些檔案是本地檔案,沒有網路位址,不能在類似於tomcat的容器直接訪問開啟。比如,一般都是將這些資源檔案放到tomcat目錄中,或者直接打包到專案中。如果資源檔案很大,tomcat的本地硬碟空間有限,放不下這麼多的資源檔案。這時候,就需要採取其他辦法來解決這個問題,我們今天介紹的是採取對映的方法,將本地資源的訪問路徑對映到tomcat的相關目錄下,這樣就可以通過http訪問資源檔案了。
2 具體操作方法
3 結語
我們在做事的時候,經常會碰到各種問題,由於專業知識的限制,能想到的解決方法可能比較單一。這時候可能需要其他方面的知識,這個小案例,就是在我們做開發時候,用到了系統操作的知識。其實,在工作中,這是乙個普遍問題,小到各細分專業,大到行業領域,利用其他行業領域的知識來解決本領域的問題,這種跨領域解決問題的思路,得到了比較多的應用,而且取得了不錯的效果。這也給我們一些啟發,在解決某一領域的問題時,進行跨領域的整合,往往能夠很快解決乙個領域的難題。
將本地檔案對映到網路位址的方法
在進行開發除錯的時候,經常碰到這樣一種場景,資源檔案比較多,占用的空間比較大,程式需要能夠訪問這些檔案,而由於這些檔案是本地檔案,沒有網路位址,不能在類似於tomcat的容器直接訪問開啟。比如,一般都是將這些資源檔案放到tomcat目錄中,或者直接打包到專案中。如果資源檔案很大,tomcat的本地硬...
將Tomcat中儲存的檔案 對映到磁碟方法?
2.首先是 影象檔案上傳路徑的修改 原來的影象檔案上傳 使用的mulitipate進行檔案操作 檔案儲存的路徑是 通過獲取tomcat的 http請求獲取的位置 檔名 儲存路徑 request.getsession getservletcontext getrealpath upload pictu...
使用mmap將檔案對映到虛擬位址空間進行操作
獲取檔案的元資料 linux od命令用於輸出檔案內容。void mmap void addr,size t length,int prot,int flags,int fd,off t offset flags fd 1 offset 0 返回值 int munmap void addr,size...