原创 Java針對大文件的分片傳輸與合併

Jave針對大文件的分片傳輸與合併 最近在做docker save、load 接口的開發中,遇到鏡像文件特別大的情況(2G-30G),而且是服務端與服務端之間的文件傳輸,使用HttpClient直接傳輸的話肯定會有內存溢出或超時

原创 spring定時器定時任務到時間未執行問題

spring定時器定時任務到時間未執行問題 應用場景 一個定時器類中有n個定時任務,有每30秒執行一次的還有每1分鐘執行一次的,出現問題的定時任務是0點整時執行的定時任務到了0點沒有執行。 原因分析 spring定時器任務sch

原创 Java_獲取分數

java_分數 設計一個表示分數的類Fraction。這個類用兩個int類型的變量分別表示分子和分母。 構造函數: Fraction(int a, int b) 構造一個a/b的分數。 這個類要提供以下的功能: Fract

原创 Java根據實體類的某一個屬性進行排序

Java根據實體類的某一個屬性進行排序 實體類 /** * 用戶實體類 */ public class UserEntity { private int id; private String usern

原创 Collections按照時間排序

Collections 按照時間排序 用戶實體類 ... ... public class UserEntity { private int id; private String username;

原创 服務端與服務端之間的文件上傳和下載

服務端與服務端之間的文件上傳和下載 HttpClient文件上傳、下載工具類 /** * Copyright (C), 2020-06-11 * FileName: HttpClientFileUtil * Author

原创 Elasticsearch Java API - 範圍(時間)、模糊查詢

Elasticsearch Java API - 範圍(時間)、模糊查詢 查詢條件 查詢 Kibana查詢語句及返回值

原创 跳板機連接linux被拒絕的二種情況

跳板機連接linux被拒絕的原因分析 ** 前提:CentOS7.5 linux能ping通外網,本機也能ping通虛擬機 ** 原因1:防火牆: 1:查看防火狀態 systemctl status firewalld

原创 Future+Callable異步查詢

Future+Callable異步查詢 Future (java.util.concurrent) 表示異步計算的結果。提供了檢查計算是否完成的方法,以等待計算的完成,並獲取計算的結果。 Callable (java.ut

原创 Java使用序列化流實現對List泛型的深拷貝

使用序列化流實現對List泛型的深拷貝 深拷貝 爲新的對象重新開闢一個內存空間,拷貝原有對象的數據結構和值;新的對象的值修改不會涉及原對象的值(請注意性能問題)。 實現序列化拷貝的前提條件 實體對象實現Serializab

原创 VmWare14配置CentOS7.5靜態IP地址

VmWare14配置CentOS7.5靜態IP地址 工具欄->編輯->虛擬網絡編輯器 編輯centos的ifcfg-ens33文件 vim /etc/sysconfig/network-scripts/ifcfg-e

原创 Springboot jar包讀取resources目錄下的文件

Springboot jar包讀取resources目錄下的配置文件 使用環境: kubernetes集羣、docker容器、springboot項目 問題由來:最近在跟AI訓練平臺對接docker接口,通過調用Spring

原创 Ip總量計算工具

Ip總量計算工具 /** * <功能簡要> <br> * <ip段,ip總數計算工具> * * @Author heyanbo * @createTime 2020/5/6 23:15 * @since 1.0 */

原创 springboot實現文件上傳下載功能

SpringBoot實現文件上傳下載功能 開發環境 - SpringBoot 2.2.1.RELEASE - web依賴 <dependency> <groupId>org.springframework.b

原创 SpringBoot使用Google guava緩存

SpringBoot使用Google guava緩存 開發環境 springboot guava docker-client 應用場景 用來存儲DockerClient的client連接,項目通過操作docker-cli