欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報(bào)邀請(qǐng)碼778899分享:java maven

柚子快報(bào)邀請(qǐng)碼778899分享:java maven

http://yzkb.51969.com/

1.maven依賴

1.依賴配置:?

依賴是指當(dāng)前項(xiàng)目運(yùn)行所需要的jar,一個(gè)項(xiàng)目可以設(shè)置多個(gè)依賴

格式:在pom.xml中配置

junit

junit

4.12

2.依賴傳遞

依賴具有傳遞性

? ? ? ? 直接依賴:在當(dāng)前項(xiàng)目中通過依賴配置建立的依賴關(guān)系

? ? ? ? 間接依賴:當(dāng)前項(xiàng)目間接的依賴其他的資源

直接依賴和間接依賴都是相對(duì)的.

com.liusaidh

maven-project

pom

前提:假定project1依賴project2

3.可選依賴:(project2不想讓project1看到project2中的依賴)

指對(duì)外隱藏當(dāng)前所依賴的資源--不透明

junit

junit

4.12

true

4.排除依賴(project1不想要project2中的依賴)

指主動(dòng)斷開依賴的資源,被排除的資源無需指定版本--不需要

com.liusaidh

project2

1.0-SNAPSHOT

junit

junit

5.依賴的范圍(了解)

依賴的jar包默認(rèn)在任何情況下都可以使用,可以通過scope標(biāo)簽限定它的使用范圍

? ? ? ? 主程序范圍有效(main文件夾范圍內(nèi))

? ? ? ? 測(cè)試程序范圍有效(test文件夾范圍有效)

? ? ? ? 是否參與打包(package指令范圍內(nèi)有效)

6.依賴范圍的傳遞性(了解)

帶有依賴范圍的資源在進(jìn)行傳遞時(shí),作用范圍將受到影響

2.equals和hashCode方法的區(qū)別與聯(lián)系。

區(qū)別:(1)equals方法的效率相對(duì)于hashCode方法的效率較低,因?yàn)閑quals方法里比較全面、復(fù)雜,而hashCode方法只需要生成一個(gè)hash值進(jìn)行比較即可

(2)equal()相等的兩個(gè)對(duì)象他們的hashCode()肯定相等,也就是用equal()對(duì)比是絕對(duì)可靠的;hashCode()相等的兩個(gè)對(duì)象他們的equal()不一定相等,也就是hashCode()不是絕對(duì)可靠的。

聯(lián)系:equals和hashCode方法在java中都是比較兩個(gè)對(duì)象是否相等,我們一般先用hashCode()進(jìn)行比較,如果hashCode()相同,再用equal()驗(yàn)證,如果hashCode()都不同,則肯定不同,這樣對(duì)比的效率就很高了。

3.請(qǐng)求轉(zhuǎn)發(fā)和重定向

轉(zhuǎn)發(fā)(Forward)是指在服務(wù)器內(nèi)部將請(qǐng)求從一個(gè)組件(如 servlet 或控制器)傳遞到另一個(gè)組件。在轉(zhuǎn)發(fā)過程中,瀏覽器并不知道請(qǐng)求被轉(zhuǎn)發(fā)到了另一個(gè)組件,因?yàn)檎麄€(gè)處理過程是在服務(wù)器端進(jìn)行的。瀏覽器發(fā)送的初始請(qǐng)求的 URL 仍然保持不變,用戶感知不到請(qǐng)求的實(shí)際目標(biāo)組件。

重定向(Redirect)則是通過發(fā)送特定的 HTTP 響應(yīng)狀態(tài)碼(通常是 301 或 302)和相應(yīng)的 Location 頭信息,告訴瀏覽器要重新發(fā)送一個(gè)新的請(qǐng)求到指定的 URL。瀏覽器會(huì)根據(jù)響應(yīng)中的 Location 頭信息自動(dòng)發(fā)起新的請(qǐng)求,并更新地址欄中的 URL。重定向會(huì)導(dǎo)致瀏覽器發(fā)送一個(gè)全新的請(qǐng)求到新的 URL。

兩者的主要區(qū)別在于:

1.用戶感知:轉(zhuǎn)發(fā)對(duì)用戶是透明的,用戶不會(huì)看到 URL 的變化。而重定向會(huì)讓用戶看到瀏覽器地址欄中的 URL 發(fā)生了改變。

2.請(qǐng)求次數(shù):轉(zhuǎn)發(fā)只涉及一次服務(wù)器端的請(qǐng)求處理,而重定向會(huì)導(dǎo)致瀏覽器發(fā)起新的請(qǐng)求,即兩次請(qǐng)求。

3.數(shù)據(jù)共享:在轉(zhuǎn)發(fā)過程中,請(qǐng)求參數(shù)和會(huì)話信息可以在服務(wù)器端自動(dòng)傳遞到目標(biāo)組件。而在重定向中,由于是新的請(qǐng)求,請(qǐng)求參數(shù)需要在 URL 中傳遞或者通過其他方式在新的請(qǐng)求中傳遞。

4.性能:一般來說,轉(zhuǎn)發(fā)的性能比重定向要好,因?yàn)樗苊饬祟~外的網(wǎng)絡(luò)請(qǐng)求。

轉(zhuǎn)發(fā)的地址欄不變,而重定向變成轉(zhuǎn)發(fā)后的資源。 轉(zhuǎn)發(fā)是一次請(qǐng)求,而重定向是兩次請(qǐng)求。所以一般可以說重定向是2次轉(zhuǎn)發(fā)。 轉(zhuǎn)發(fā)只能在自己內(nèi)部服務(wù)器資源內(nèi)相互轉(zhuǎn)發(fā),而重定向可以訪問其他站點(diǎn)。

柚子快報(bào)邀請(qǐng)碼778899分享:java maven

http://yzkb.51969.com/

推薦文章

評(píng)論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。

轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/19019568.html

發(fā)布評(píng)論

您暫未設(shè)置收款碼

請(qǐng)?jiān)谥黝}配置——文章設(shè)置里上傳

掃描二維碼手機(jī)訪問

文章目錄