原创 SpringBoot緩存詳解並整合Redis

一.簡述 Spring從3.1開始定義了 org.springframework.cache.Cache 和 org.springframework.cache.CacheManager接口來統一不同的緩存技術 自然SpringB

原创 使用SXSSF導出Excel時createSheet空指針解決方案

問題: 最近在解決公司出現的Excel導出,內存溢出問題 一.查看服務器配置信息 該服務分配了1G的內存空間 二.分析解決問題 查看當前採用的導出方式是什麼,發現採用的是HSSF,如果對POI導出不是很瞭解的可以看一下我之

原创 SpringCloud------Eureka註冊中心

Eureka 是一個服務註冊與發現的組件,用於微服務管理服務的信息,便於服務之間進行通訊 一.搭建Eureka 1.搭建Eureka Server,創建一個SpringBoot項目,引入Eureka Server依賴 2.編寫Eurek

原创 Swagger的坑

正常使用swagger卻經常報這種錯誤 ,字面意思應該就是數據類型轉化的時候錯了,但是我只是開了個swagger文檔爲什麼會報這種錯,如果你得dataType全部寫的是String類型就不會出現這種問題,只要是其他數據類型,在打開swa

原创 Java8 新時間日期類型

package com.xx; import org.junit.Test; import java.time.Duration; import java.time.LocalDateTime; import java.time.f

原创 面試題----地圖

上次面試被問到了這些問題,雖然平時經常用,但是被問到的時候還是沒回答上來,對知識鑽研的還是不夠,在這裏記錄下 WGS84原始座標系,根據國家保密要求,國內不允許直接使用,需要加偏移 高德地圖,騰訊地圖,Google使用的是GCJ-02座標

原创 使用maven私服上傳引入jar包時的問題

1.首先創建一個maven倉庫,按照步驟創建 2.然後在本地的maven配置文件中加入這些配置 id:任意取名,但是需要和步驟3中的id保持一致 username/password:就是maven私服的賬號和密碼 <servers>

原创 Java8 內置的函數式接口

package com.xx; import org.junit.Test; import java.util.ArrayList; import java.util.Arrays; import java.util.List; i

原创 NIO單文件上傳

用到的依賴(這些不是必須的,只是爲了方便調試使用) <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-s

原创 MySQL中profiling的使用

MySQL5.0之後便開始支持profiling,用於診斷一條sql在執行過程中的資源消耗情況,可以通過profiling來查看慢sql到底慢在哪裏,從而進行合理的優化 查看profiling是否支持和開啓 show vari

原创 高德地圖 熱力圖 清空地圖

之前正常的打點畫圖都使用的是map.clearMap();來清空地圖 但是發現這個方法對熱力圖並沒有效果(如果有知道的同學麻煩給我留言), 業務需求是2個數據來源的熱力圖在同一張地圖上展示 最後使用了熱力圖中的setMap(null),將

原创 前後端分離時Session踩坑

以前對Session操作時從來沒出現過問題 HttpSession session = request.getSession();// 獲取session對象 String username = "admin"; session.set

原创 POI導出詳解

最爲常見的POI導出方式有3種:HSSF,XSSF,SXSSF XSSFworkbook:操作Excel2007版本,擴展名爲xlsx,玩這個不如玩SXSSF pom文件,下面那個fastjson是我做數據格式化的,可以不用 <depe

原创 Pattern&Matcher簡單用法

package com.xx; import java.util.Arrays; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * Patt

原创 記錄下入職中軟一個月(外包華爲)

我在年前從上一家公司離職,沒想到過年期間疫情爆發,我也被困在家裏,在家呆着的日子讓人很焦躁,於是我瘋狂的投簡歷,看面試題,希望可以進大公司去看看。 我也有幸面試了我覺得還挺大的公司的(雖然不是bat之類的大廠,但是作爲一名二本計算機專業