JUnit是一款優(yōu)秀的Java單元測試框架,JUnit可以靈活的選擇執(zhí)行哪些測試方法,也可以一鍵執(zhí)行全部測試方法、生成全部方法的測試報(bào)告。單元測試中的某個(gè)方法測試失敗了,不會影響其他測試方法的測試。JUnit單元測試的實(shí)現(xiàn)過程如下: 查看全文>>
技術(shù)文章2023-06-02 |傳智教育 |JUnit單元測試,java單元測試
責(zé)任鏈設(shè)計(jì)模式是為了避免請求發(fā)送者與多個(gè)請求處理者耦合在一起,將所有請求的處理者通過前一對象記住其下一個(gè)對象的引用而連成一條鏈;當(dāng)有請求發(fā)生時(shí),可將請求沿著這條鏈傳遞,直到有對象處理它為止。 查看全文>>
技術(shù)文章2023-05-23 |傳智教育 |責(zé)任鏈設(shè)計(jì)模式
在實(shí)際開發(fā)中,經(jīng)常需要向數(shù)據(jù)庫發(fā)送多條SQL語句,這時(shí),如果逐條執(zhí)行這些SQL語句,效率會很低。為此,JDBC提供了批處理機(jī)制,即同時(shí)執(zhí)行多條SQL語句。Statement和PreparedStatement都實(shí)現(xiàn)了批處理,本節(jié)將針對它們的批處理方式進(jìn)行詳細(xì)的講解。 查看全文>>
技術(shù)文章2023-05-23 |傳智教育 |JDBC批處理,Statement批處理,PreparedStatement 批處理
對于會話跟蹤這四個(gè)詞,我們需要拆開來進(jìn)行解釋,首先要理解什么是會話,然后再去理解什么是會話跟蹤,會話是用戶打開瀏覽器,訪問web服務(wù)器的資源,會話建立,直到有一方斷開連接,會話結(jié)束。在 一次會話中可以包含多次請求和響應(yīng)。從瀏覽器發(fā)出請求到服務(wù)端響應(yīng)數(shù)據(jù)給前端之后,一次會話(在瀏覽器和服務(wù)器之間)就被建立了 查看全文>>
技術(shù)文章2023-05-16 |傳智教育 |會話跟蹤技術(shù)
增刪改查四個(gè)操作中,查詢是非常重要的也是非常復(fù)雜的操作,MyBatisPlus將書寫復(fù)雜的SQL查詢條件進(jìn)行了封裝,使用編程的形式完成查詢條件的組合。 在查詢所有和分頁查詢的時(shí)候,都能看到過一個(gè)Wrapper類,這個(gè)類就是用來構(gòu)建查詢條件的,如下圖所示: 查看全文>>
技術(shù)文章2023-05-11 |傳智教育 |條件查詢類的構(gòu)建
環(huán)境變量里面有很多選項(xiàng),這里我們只用到Path 這個(gè)參數(shù)。為什么在初始化的開始要添加環(huán)境變量呢?在黑框(即CMD) 中輸入一個(gè)可執(zhí)行程序的名字,Windows會先在環(huán)境變量中的Path所指的路徑中尋找一遍,如果找到了就直接執(zhí)行,沒找到就在當(dāng)前工作目錄找,如果還沒找到,就報(bào)錯(cuò)。我們添加環(huán)境變量的目的就是能夠在任意一個(gè)黑框直接調(diào)用MySQL 中的相關(guān)程序而不用總是修改工作目錄,大大簡化了操作。 查看全文>>
技術(shù)文章2023-05-03 |傳智教育 |MySQL環(huán)境變量配置教程
Java中,多態(tài)指的是同一行為,具有多個(gè)不同表現(xiàn)形式。通過多態(tài),可以消除類之間的耦合關(guān)系,提高程序的可擴(kuò)展性和可維護(hù)性。但多態(tài)在調(diào)用方法時(shí),父類中如果沒有該方法,會出現(xiàn)編譯錯(cuò)誤。也就是說,如果沒有進(jìn)行類型轉(zhuǎn)換,不能調(diào)用子類擁有,而父類沒有的方法。編譯都錯(cuò)誤,更別說運(yùn)行了。這也是多態(tài)給我們帶來的一點(diǎn)"小麻煩"。所以,想要調(diào)用子類特有的方法,必須做向下轉(zhuǎn)型。 查看全文>>
技術(shù)文章2023-04-27 |傳智教育 |多態(tài)轉(zhuǎn)型,向下轉(zhuǎn)型和向上轉(zhuǎn)型
索引(index)是幫助MySQL高效獲取數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)(有序)。在數(shù)據(jù)之外,數(shù)據(jù)庫系統(tǒng)還維護(hù)著滿足特定查找算法的數(shù)據(jù)結(jié)構(gòu)(B+樹),這些數(shù)據(jù)結(jié)構(gòu)以某種方式引用(指向)數(shù)據(jù),這樣就可以在這些數(shù)據(jù)結(jié)構(gòu)上實(shí)現(xiàn)高級查找算法,這種數(shù)據(jù)結(jié)構(gòu)就是索引。MySQL默認(rèn)使用的索引底層數(shù)據(jù)結(jié)構(gòu)是B+樹... 查看全文>>
技術(shù)文章2023-04-26 |傳智教育 |什么是索引,索引的底層數(shù)據(jù)結(jié)構(gòu),二叉樹和B樹
北京校區(qū)