1. 程式人生 > >MY DAY【11】

MY DAY【11】

#【溫故知新】 ##課程回顧 ####1、軟體架構 A. C/S 客戶端,伺服器 模型 (例如:QQ 需要安裝客戶端) B. B/S 瀏覽器,伺服器 模型 (例如:百度 直接使用瀏覽器訪問) ####2、網站的分類 A.靜態網站(html、CSS、JavaScript) 內容不會改變 B.動態網站(JSP、PHP、ASP、Servlet)內容會改變 “新聞” --> 學習重點 ####3、網路三要素 A. IP地址(計算機在網路當中的地址) B. 埠號(軟體在計算機當中的地址) 範圍: 0~65535 我們可以使用的是 1024~65535 C. 通訊協議 TCP協議: 安全性高,效率低,傳輸資料量大 UDP協議: 安全性低,效率高,傳輸資料量小(視訊會議) ####4、常見的伺服器軟體 A.Weblogic: Oracle 收費的大型伺服器軟體 B.Websphere: IBM 收費的大型伺服器軟體 C.JBoss : JBoss 收費的大型伺服器軟體 D.Tomcat : Apache 免費中小型伺服器軟體

##Tomcat軟體 ####1、下載安裝 A.下載的地址: http://tomcat.apache.org/ B.解壓壓縮包即可(解壓的路徑當中,不要有中文存在) ####2、啟動Tomcat 啟動方式: 在bin目錄當中,找到 startup.bat 驗證方式: 在瀏覽器當中輸入: http://127.0.0.1:8080/ ####3、常見問題 A.黑框框一閃而過(解決方案:配置JAVA_HOME環境變數) B.啟動報錯(解決方案: 暴力殺死佔據埠號的程序 或者 修改Tomcat埠號) ####4、Tomcat的部署方式 A.方式1: 方法: 在webapps當中把專案資料夾拷貝過去 訪問: http://127.0.0.1:8080/專案資料夾名稱

B.方式2: 方法: 將打包的war包,直接丟在webapps目錄當中,會自動解壓 訪問: http://127.0.0.1:8080/專案資料夾名稱 C.方式3: 方法: 在tomcast\conf\Catalina\localhost目錄下面,新建一個xml檔案(檔名稱隨意取名) 拷貝一句話: project是專案資料夾名稱 訪問: http://127.0.0.1:8080/lol/meinv.jpg lol是上面xml的名稱,meinv.jpg存在於project資料夾下面

####5、JavaWeb專案基礎目錄結構 –專案目錄 –WEB-INF目錄 –web.xml –classes目錄 –lib目錄 ####6、Tomcat與Idea的整合 A.整合的步驟: 選單欄 Run -> Edit Confi… -> Default -> TomcatServer -> local -> … B.熱部署 選單欄 Run -> Edit Confi… -> Update Resource