原创 service()詳解

*從public<code>service</code>方法接收標準HTTP請求,並將它們分派到該類中定義的<code>do</code><i>.</i>方法。此方法是{@link javax.servlet.Servlet#servi

原创 doPost()詳解

 此方法中註釋的意思爲: 由服務器(通過<code>service</code>方法)調用,以允許servlet處理POST請求。 HTTP POST方法允許客戶端一次向Web服務器發送無限長的數據,並且在發佈諸如信用卡號碼之類的信息時

原创 Servlet詳解

越學到後面,越覺得基礎重要,慢慢開始補充基礎,因此這篇博客主要備忘一下紮實servlet的相關知識。 1.首先如何查看servlet的源碼。     servlet的源碼在tomcat服務器的源代碼中(點擊下載) apache-tomca

原创 doGet()詳解

doGet方法源碼 /** * Called by the server (via the <code>service</code> method) to * allow a servlet to handl

原创 doTrace()詳解

由服務器(通過<code>service</code>方法)調用,以允許servlet處理TRACE請求。TRACE將隨TRACE請求一起發送的報頭返回給客戶端,以便用於調試。不需要重寫此方法。  源碼: /** * C

原创 《深入理解Java虛擬機》第二版 第二章筆記

二.Java內存區域與內存溢出異常 1  運行時數據區域         Java虛擬機既然是虛擬機,那它需要在內存中佔據一片位置,用於存放運行時的數據和代碼存放。         這部分區域被稱爲運行時數據區域,當然硬件層面它就是計算機

原创 doPut()詳解

先看它與post的區別: PUT 與 POST 方法的區別在於,PUT方法是冪等的:調用一次與連續調用多次是等價的(即沒有副作用),而連續調用多次POST方法可能會有副作用,比如將一個訂單重複提交多次。 註釋的中文意思爲: 服務器調用(

原创 doHead()詳解

HttpServlet中有一個方法爲doHead() 它主要作用是返回頭部信息 他的註釋中文意思大概是: 從受保護<code>服務</code>方法接收HTTP HEAD請求並處理該請求。 當客戶端僅希望看到響應的頭部時,例如Conte

原创 doOptions()詳解

 源碼註釋中文意思爲 服務器調用(通過<code>service</code>方法)以允許servlet處理OPTIONS請求。OPTIONS請求確定服務器支持哪些HTTP方法,並返回適當的頭。例如,如果servlet覆蓋<code>d

原创 25匹馬,找出最快的3匹,只有5個賽道,每次比賽只能得到5匹馬的速度排序,最少需要多少次比賽

紅色可以看做預測第一名 綠色可以看做預測第二名 藍色可以看做預測第三名   小組第一 小組第二 小組第三 小組第四 小組第五 小組A A1 A2 A3 A4 A5 小組B B1 B2 B3 B4 B5 小組C C1 C2 C3 C4 C5

原创 從零搭建SpringCloud服務(史上最詳細)

1.什麼是SpringCloud? 我就不bb了,貼上比較優秀的博客 https://www.cnblogs.com/lexiaofei/p/6808152.html 自己理解就是,一個服務器集羣中,每個服務器固定的完成某些任務,任務成果

原创 tomcat啓動閃退且不報錯,多tomcat啓動時環境變量,端口衝突解決方案

問題描述:(補充:閃退可以用記事本打開startup.bat,添加 pause 這個單詞 在文本的最後一行,即可防止退出並查看相關信息)  出現閃退的時候,是使用solr時需要開另外一個tomcat,因此去啓動startup.bat,出現

原创 AJax請求處理成功卻不進入success的解決方案,(項目遷移至springboot中出現的問題)

之前環境eclipse+ssm 運行一切ok 之後環境idea+maven+springboot 出錯 博主在出現這個問題的時候是在把ssm項目遷移成springboot中時出現的。 也就是說ssm項目中可以正常返回數據,spring

原创 SSM框架配合Maven時,pom.xml配置詳解。

這篇博客針對我這樣的小白。 一. pom.xml有什麼用?:  我們知道maven(什麼是maven請移步https://www.cnblogs.com/whgk/p/7112560.html) 可以給我們管理jar包和其他資源(jar

原创 IDEA運行tomcat中的項目,報Error running 'XXXX': Address localhost:8989 is already in use

此情況博主是出現於,用了eclipse又去用idea導致8989端口被佔用。 解決方式如下 找到tomcat的安裝位置。 點擊運行bin目錄下的shutdown.bat,再次在idea中啓動tomcat服務器即可  其他情況8989端口