下面是我剛接觸的一些整理:web
- Tomcat各個目錄的做用簡單整理:
- bin:執行文件目錄,通常執行文件放裏邊(好比startup.bat 、 startup.sh文件)
- conf:配置文件目錄,Tomcat配置文件目錄
- lib:存放各類用到的jar包目錄
- logs:日誌文件目錄
- temp:目錄中就是Tomcat運行過程當中產生的臨時文件,注意,目錄下文件能夠刪除,可是temp目錄必定不能刪,容易發生未知錯誤。
- webapps:通常的經過瀏覽器訪問的安裝包都解壓在這個目錄,bin下的執行問見運行時會調用這個目錄中的文件。
- work:work目錄有的人會叫它緩存目錄,但其實這樣不是很準確,work實際上是Tomcat的工做目錄,就是Tomcat把jsp轉化成class文件的工做目錄。編譯後的文件會緩存在這個目錄,Tomcat顯示的目錄都會從work目錄裏找jsp編譯後的class文件,若是目錄清空的話,這個過程就會從新來過,好比有的時候修改後的頁面在Tomcat運行中顯示不出來,多是work裏邊有緩存,刪除work裏邊對應的文件以後,重啓Tomcat就會出來。注:work目錄下的文件能夠刪除,可是work目錄不能夠刪除,容易發生不可預知錯誤
2.通常的Tomcat不區分Windows和Linux,由於Tomcat的bin目錄下執行文件都會有兩種形式,一種.bat文件在Windows下運行,一種.sh文件在Linux下運行。
3.Java區分Windows和Linux版本,可是Java能夠跨平臺是用,由於Java程序編譯後的代碼不是被硬件系統直接運行的,而是一種中間碼(字節碼),而後不一樣的硬件平臺都有不一樣的JVM(Java virtual machine),而後由JVM把中間碼譯成對應硬件系統能執行的代碼。因此不一樣的硬件系統都有JVM,Java能夠跨平臺使用。
4.Java分爲JDK(Java development kit)和JRE(Java runtime environment),JRE就是Java運行環境,若是隻是運行Java程序的話就只須要JRE,可是須要編譯Java的話就須要JDK,JDK中包含JRE。
5.Redis熱備和冷備:
熱備:是在數據庫中運行,採用歸檔的方式來備份數據
冷備:是在數據庫已經正常關閉下,將數據庫文件拷貝到其餘位置。
6.環境變量:環境變量就至關於系統的視野範圍,就是配置了環境變量就在系統的視野內,沒有配置就不在系統視野範圍內。配置了環境變量的話就能在系統中找到相應的程序,沒有配置的話就找不到。簡單來講就是沒有配置環境變量的話這個軟件在操做系統中是不能用的。(另,配置環境變量的時候若是已有變量名,則只須要在該變量的變量值後面加分號‘;’與後面新加的變量值區分開來) 注:若是修改環境變量,必定要記得備份哦~ ~
數據庫