原创 工具類(有關於時間的一些計算)

package com.pq.cheinfo.util; import com.alibaba.fastjson.JSONObject; import com.pq.framework.util.ImgCompress; imp

原创 easyPOI導出

主要就是:exportBigExcel 這個方法。 @ApiOperation(value = "故障分析表",notes = "條件查詢和展示") @RequestMapping(value = "/getExportF

原创 Mybatis sql嵌套複雜sql的書寫

1:注意參數daySub也可以傳到select 和 from 之間的sql中。 2:sql執行都是從內到外的順序執行 SELECT station_uuid, stake_code,

原创 攔截器執行過程和注意點

攔截器和過濾器的區別 攔截器的執行流程: 1.程序先執行preHandle()方法,如果該方法的返回值爲true,則程序會繼續向下執行處理器中的方法,否則將不再向下執行。 2.在業務處理器(即控制器Controller類)處理完請

原创 @Value獲取yml和properties配置參數

Yml: #定時任務配置 application: xxl: job: enabled: true admin: addresses:

原创 @Autowired,@Bean和@Primary ,@Qualifier 優先級的問題

https://blog.csdn.net/qq_21202769/article/details/86773809

原创 工具類(ExpiryMap 實現過期時間不需要redis)

粘上可以直接用!!!!!! 測試類可以測試一下 public static void main(String[] args) throws InterruptedException { ExpiryMap<Str

原创 工具類(判斷字符串空和null)

package com.mybatis.api.mybatis.util; import java.lang.reflect.Array; import java.util.Collection; import java.ut

原创 mysql(九) MySQL索引原理

MySQL索引原理

原创 nginx (四) Nginx緩存

Nginx緩存 緩存過期緩存文件刪除(inactive) Nginx在接收代理服務器的數據後,會根據cache的配置將這些數據緩存到本地硬盤。當客戶端下次訪問相同的數據,Nginx服務器將直接從硬盤檢索到響應的數據返回給用戶,從而

原创 nginx (一) Windows下用Nginx配置https服務器及反向代理springboot項目

參考: Windows下用Nginx配置https服務器及反向代理springboot項目 注意:使用nginx,則springboot不需要配置,nginx配置完後跑項目,然後 https://本地IP/mysql/getUse

原创 mysql(十) MySQL索引的數據結構-B+樹

MySQL索引的數據結構-B+樹

原创 Mybatis的接口不同參數時@Param註解的使用

Mybatis的@Param註解

原创 項目mysql配置文件密碼加密(jasypt)

1:導入依賴 <!-- 數據庫加密 --> <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>j

原创 id自增如何返回id的值

(一)第一種方式 當你把數據庫表設置爲自增Id時,這種新增不需要在輸入id值。如何返回id值,就用到了useGeneratedKeys 和 keyProperty @RequestMapping(value="/inser