原创 linux基本命令(五)

rm  刪除命令 語法 rm [options] name... 參數: -i 刪除前逐一詢問確認。 -f 即使原檔案屬性設爲唯讀,亦直接刪除,無需逐一確認。 -r 將目錄及以下之檔案亦逐一刪除。 實例 刪除文件可以直接使用rm命令,若

原创 SpringMVC源碼解析二:請求處理過程1

DispatcherServlet繼承了FrameworkServlet,請求首先進入FrameworkServlet的service方法: FrameworkServlet類中: protected void service(Http

原创 SpringMVC源碼解析一:DispatcherServlet容器初始化

1.初始化過程: DispatcherServlet  extends FrameworkServlet   FrameworkServlet extends HttpServletBean implements ApplicationC

原创 SpringMVC容器初始化:HandlerMapping初始化

initHandlerMappings()方法初始化有兩種方式: 1.setApplicationContext() 2.afterPropertiesSet()   1.setApplicationContext()實現方式如下: 首先

原创 java代碼實現tar包文件解壓

使用commons-compress-1.9.jar進行解壓 ,通過重寫UnTar方法把源路徑與目標路徑轉爲文件,通過TarArchiveInputStream讀入目標文件流,然後解壓到目的地址。 TarArchiveInputStrea

原创 java代碼實現多文件tar包壓縮且壓縮文件能放到linux服務器上正常解壓

 java代碼實現tar包壓縮文件的代碼在網上能找到很多,但是要不就是壓縮之後的文件會有空文件夾在壓縮包中,要不就是壓縮之後的文件在Linux服務器上解壓出現問題,產生這個問題的主要原因是文件的目錄分隔符沒有設置正確,如果我們想讓壓縮之後

原创 linux基本命令(四)

cp  複製和移動文件 cp: copy cp SRC DEST     -r  複製目錄及其目錄下的文件,遞歸複製     -i    如果目標存在,提示要不要覆蓋,普通用戶不提示,直接覆蓋。     -f    強行復制,如果目標存在

原创 linux基本命令(二)

常用系統命令  echo  打印內容輸出到屏幕  date   輸出日期 ps  Process Status縮寫  進程狀態查看 ps -ef|grep  tomcat  |管道符。把前面的值傳入到後面 top   查看CPU等命

原创 linux基本命令(三)

文本編輯命令 touch  創建文件 mkdir創建文件夾 -p 確保目錄名稱存在,不存在的就建一個。 cat  打印文件內容到屏幕 每一行都代表一個用戶,每一行通過[:]分爲七個部分。            1、賬號名稱   2、原

原创 linux基本命令(一)

Linux 首頁面登錄如圖所示: [root@sgg ~]#  root:登錄用戶名 sgg: 主機名 ~   :索引目錄,當前所在的目錄 # :代表超級用戶(root) $ :普通用戶 [登錄用戶@主機名 索引目錄(~家目錄,當前所在

原创 VMware安裝centos連接Xshell(二)

Xshell連接虛擬機 1.設置網卡信息 網卡信息在 /etc/sysconfig/network-script/ifcfg-ens33 vi  /etc/sysconfig/network-script/ifcfg-ens33 設置網

原创 一、VMware安裝centos連接Xshell(一)

下載安裝VMware        VMware官網地址:https://www.vmware.com,進入首頁->點擊download: 選擇下載版本: 下載完成後,默認安裝即可,其中安裝的路徑可自己選擇,許可證祕鑰可以上網搜索。