原创 Java上傳ZIP解壓獲取圖片流

@RequestMapping("/batchUploadImage") public RestResult<ImportVO> batchUploadImage(@RequestParam("file") MultipartF

原创 算法:兩數之和

問題描述: 給定一個整數數組nums和一個目標值 target, 請你在該數組中找出和爲目標值的那兩個整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 例: 給定 nums =

原创 Java8操作日期

一、Date與LocalDate互轉 Date轉LocalDate public static void main(String[] args) { Date date = new Date(); Lo

原创 Java獲取IP工具類

import java.net.InetAddress; import java.net.NetworkInterface; import java.util.ArrayList; import java.util.Enumeratio

原创 Java過濾集合

public RestResult<List<UserBelongsItemsVO>> getUserBelongsItems(EmptyParam param) { List<UserBelongsItemsVO> resul

原创 Java讀取json字符串 拷貝文件

public static void main(String[] args) { String json = "[ "05605344.jpg", "472873996.jpg", "488081532.jpg", "503

原创 用戶更換部門 部門下員工數改變

/** * 編輯用戶修改部門的用戶數 * * @param oldCompanyDept 之前的部門 * @param companyDept 修改後的部門 */ pri

原创 手機端定時器,設置以後開始以後,跳轉頁面定時器仍然運行的問題。

廢話不多,先上代碼。var t =setInterval("checkPay()","10000");clearInterval(t);這是剛開始寫的,在pc瀏覽器運行,完全ojbk。到了手機端,就停不來了。百度了好多,試了將t置爲nul

原创 gradle安裝及idea導入gradle項目

1.1 gradle安裝。         1.1.1 首先現在gradle的壓縮包,解壓到目錄。         1.1.2 新增環境變量。  GRADLE_HOME 值爲gradle的安裝位置。         1.1.3 修改環境變

原创 SpringBoot項目http請求換https

iosApp上架審覈,請求需要換成https。首先需要生成ssl證書,然後在SpringBoot配置文件application.yaml中配置ssl。 port: 8092 ssl: key-store: classpath:kb.pf

原创 JsonString轉Object泛型

public static <T> T getByMessageType(String jsonString, TypeReference<T> type) { return JSON.parseObject(jsonS

原创 okHttp3 請求類封裝

0.pom依賴 <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp-urlconnection</artifactId

原创 MySQL優化

1 設計優化 1.1 字段設計 1.儘量使用整型表示字符串。 2.decimal不會損失精度,存儲空間會隨數據的增大而增大。double佔用固定空間,較大數的存儲會損失精度。 3.儘可能選擇小的數據類型和指定短的長度。 4.儘可能使用 n

原创 OAuth 2.0 認證

1. 基本認知 1.1 業務場景 A網站需要獲取B網站用戶的數據,需要跳轉到B網站,用戶登陸後授權,A網站得到一個有時效和權限的令牌(token),可以通過令牌獲取用戶的信息。 1.2 令牌與密碼的區別 令牌是短期的,到期會自動失效,用

原创 SpringBean的生命週期和作用域

首先,創建 Bean 會經過一系列的步驟,主要包括:  實例化 Bean 對象。  設置Bean屬性。  如果我們通過各種 Aware 接口聲明瞭依賴關係,則會注入 Bean 對容器基礎設施層面的依賴。具體包括 `BeanNameAwar