原创 十二 ServletConfig

ServletConfig接口和示例   servlet容器在servlet初始化時爲每個servlet創建SerrvletConfig對象,給servlet傳遞信息。這個對象 可以用於從部署描述符文件中獲取例如參數名稱和參數值這樣的配置

原创 linux下啓動與修改mysql的root密碼

https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/#repo-qg-yum-installing 環境fedora25 使用yum安裝完成mysql社區版版本後,通過

原创 十 ServletRequest

當客戶端發送一個請求到服務器,servlet容器創建ServletRequest 和ServletResponse 對象,把它們當作參數傳入到service()方法中。請求對象提供了對請求信息的訪問,錄入請求頭和請求數據。   首先我們看

原创 九 load-on-startup

servlet默認是延遲加載的,直到servlet容器接收到一個對應servelt的請求。這會導致首次訪問改servlet延遲。 爲了避免首次訪問延遲,可以在web.xml中使用<load-on-startup>標籤強制容器在服務啓動時加

原创 八 welcome-file-list

在web.xml中,我們曾看到過<welcome-file-list>標籤,這個是什麼呢?本文中,我將解釋這個標籤是什麼,爲什麼要使用它。   <welcome-file-list>標籤用來指明在默認需要被服務器調用的文件,如果在瀏覽器上

原创 七 servlet工作原理

在開始解釋servlet是如何工作之前,讓我們瞭解三個術語。 Web Server: 它可以處理客戶端發送的請求,使用Http Response響應該請求。 Web Application(webapp): 在本質南中,我將其稱之爲web

原创 基於Dockerfile創建一個最簡單的docker鏡像

試着創建一個docker image,  不在乎實用性和功能,只是對docker 創建image 有個大概的瞭解,所以有此文章。 step1: mkdir docker step2: cd docker step3: vi Dockerf

原创 四 GenericServlet

在我們討論Servlet API時,我們已經討論了一些Generic Servlet。在這篇文章中,我們將詳細探討一下Generic Servlet。   通用servlet是協議無關的Servlet, 需要重寫service()方法來處

原创 六 servlet生命週期

Servlet 生命週期可以描述爲servlet的生命跨度,從載入到銷燬。   在解釋servelt生命週期前,先來討論一些你將在本文中看到的一些術語,這將幫你更快速地理解它。   Web Server: 它也被成爲Http Server

原创 五 Http Servlet

在Servlet API 章節,我們已經談到了一部分關於H他Http Servvlet 的一部分。在本篇文章中,我們更加細緻地討論Http Servlet.   不像GenericServlet, Http Servlet 不會重載ser

原创 三 Servlet Infterface and demo

在我上篇關於Servlet API 的文章中,我說明了在創建任何Servlet時你必須直接或間接地實現Servlet接口(間接地實現就是通過擴張那些實現了Servlet接口的類,這些類是GenericServlet和HttpServlet

原创 二 Servlet API

你需要適合用Servlet API 創建servlet. 在使用API時,有兩個包必須記住, javax.servlet 包,該包包含了支持通用servlet(獨立於協議的servlet)的類,javax.servlet.http包,該包

原创 一 Servlet介紹

斷斷續續地翻譯完了,給國內需要的朋友看。 原文地址: https://beginnersbook.com/2013/05/servlet-tutorial/   Servlet 是運行在web服務器的JVM裏的java程序。 用於開發動態

原创 maven 報錯 xxx.jar zip file is empty

問題描述 執行maven 命令時 報錯,錯誤信息如下: xx/xx/xx/lucene-core-8.4.1.jar時出錯; zip file is empty 解決辦法 刪掉這個jar包,重新執行mvn 命令即可。

原创 清理垃圾

清理垃圾 使用 命令df -a -BG 查看磁盤使用情況,發現很多home文件夾已經35G了,使用了62%,先使用yum clean 等命令清除了一些臨時文件,但是發現先過不明顯。 使用命令 du -BM /home 查看文