客戶端軟件斷點續(xù)傳指的是在下載或上傳時,將下載或上傳任務(一個文件或一個壓縮包)人為的劃分為幾個部分,每一個部分采用一個線程進行上傳或下載,如果碰到網(wǎng)絡故障,可以從已經(jīng)上傳或下載的部分開始繼續(xù)上傳下載未完成的部分,而沒有必要從頭開始上傳下載。從而達到讓用戶節(jié)省時間,提高速度的目的。 查看全文>>
技術文章2022-12-13 |傳智教育 |基于Http的文件斷點續(xù)傳實現(xiàn)
準備好項目運行所需的環(huán)境后,就可以使用IDEA開發(fā)工具搭建一個Spring Boot入門程序了。我們既可以使用Maven方式構建項目,也可以使用Spring Initializr快捷方式構建項目。這里先介紹如何使用Maven方式構建Spring Boot項目,具體步驟如下。 查看全文>>
技術文章2022-12-12 |傳智教育 |Maven方式構建Spring Boot項目
二進制日志(BINLOG)記錄了所有的 DDL(數(shù)據(jù)定義語言)語句和 DML(數(shù)據(jù)操縱語言)語句,但不包括數(shù)據(jù)查詢(SELECT、SHOW)語句。作用:①. 災難時的數(shù)據(jù)恢復;②. MySQL的主從復制。在MySQL8版本中,默認二進制日志是開啟著的,涉及到的參數(shù)如下: 查看全文>>
技術文章2022-12-08 |傳智教育 |MySQL錯誤日志的查詢位置
線程安全是多線程領域的問題,線程安全可以簡單理解為一個方法或者一個實例可以在多線程環(huán)境中使用而不會出現(xiàn)問題,常見的線程安全需要考慮的問題如下: 查看全文>>
技術文章2022-12-07 |傳智教育 |線程安全,volatile
MyBatisPlus(簡稱MP)是基于MyBatis框架基礎上開發(fā)的增強型工具,旨在簡化開發(fā)、提高效率。了解MyBatisPlus官方文檔中有一張很多小伙伴比較熟悉的圖片: 查看全文>>
技術文章2022-12-07 |傳智教育 |什么是MyBatisPlus
一個分布式系統(tǒng)中的某個接口,要保證冪等性,如何保證?這個事,其實是你做分布式系統(tǒng)的時候必須要考慮的一個生產(chǎn)環(huán)境的技術問題,為什么呢?分布式服務接口的冪等性如何設計(比如不能重復扣款)? 查看全文>>
技術文章2022-12-01 |傳智教育 |Java接口冪等性設計場景解決方案
通常情況下,我們可以使用GET或POST來發(fā)送請求和數(shù)據(jù),但GET和POST兩種方法所攜帶的數(shù)據(jù)都是比較簡單的數(shù)據(jù),接下來在我們這個基礎上,列舉5種比較負責的參數(shù)傳遞方法,并對這些參數(shù)如何發(fā)送,后臺改如何接收做詳細的講解。 查看全文>>
技術文章2022-12-01 |傳智教育 |參數(shù)傳遞,怎樣發(fā)送和接收參數(shù)
Jsoup 是一款Java 的HTML解析器,可直接解析某個URL地址、HTML文本內容。它提供了一套非常省力的API,可通過DOM,CSS以及類似于jQuery的操作方法來取出和操作數(shù)據(jù)。 查看全文>>
技術文章2022-11-29 |傳智教育 |利用Java爬取網(wǎng)站數(shù)據(jù)