原创 FineReport使用筆記

  參數爲空選擇全部 https://help.finereport.com/doc-view-2394.html   橫向不分頁 https://help.finereport.com/doc-view-328.html   每頁固定行

原创 批量插入數據

jdbc知識介紹 |-- Statement     -- PreparedStatement  子接口,建議使用,會對sql語句先進行編譯再給數據庫 PreparedStatement對象不僅包含了SQL語句,而且大多數情況下這個語句已

原创 idea方法模板配置

  搜索Live Templates ,之後添加一個自己的模板組 自定義模板 ** * * @Date $date$ * @Description $param$ * @return $return$ */  設置參數

原创 Docker入門

相信有到現在爲止還是有很多同學只是聽說過docker,但還不瞭解docker。也很想學習,但是又不知道從何入手,工作中又接觸不到,而自己又懶得去翻閱各種學習資料,那麼,讀完本文,我保證,docker的入門學習,你就完成了。爲什麼要

原创 sql優化

1.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。          2.應儘量避免在 where 子句中對字段進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如

原创 springboot整合Redis哨兵模式

Redis高可用哨兵模式搭建 一主二從三哨兵模式 Redis安裝 1、Redis下載   wget http://download.redis.io/releases/redis-4.0.11.tar.gz 2、解壓   tar zxcf

原创 java面試寶典

1、meta標籤的作用是什麼 2、ReenTrantLock可重入鎖(和synchronized的區別)總結 3、Spring中的自動裝配有哪些限制? 4、什麼是可變參數? 5、什麼是領域模型(domain model)?貧血模型(ana

原创 以一點爲中心畫圓取座標

private List<String> lockSeatByCenter(List<JSONObject> sessionSeat, int ticketNum) { List<String> seatCodeLis

原创 springcloud超時配置

超時時間需要設置zuul(網關)、hystrix(斷路器)、ribbon(服務調用)等三部分: #熔斷器啓用 feign.hystrix.enabled=true hystrix.command.default.execution.ti

原创 多線程FutureTask未並行運行

坑: FutureTask的get()方法會對當前線程堵塞直到拿到結果。 如果循環體中創建多個線程,要在循環體外面get()獲取結果,否則雖然是多線程,但是會一直處於堵塞狀態 實際只有一個子線程在跑。 詳情查看此篇文章: https://

原创 serialVersionUID確保序列化版本

原文出處:https://www.cnblogs.com/duanxz/p/3511695.html實現Serializable接口的目的是爲類可持久化,比如在網絡傳輸或本地存儲,爲系統的分佈和異構部署提供先決條件。若沒有序列

原创 導出EXCEL

 excel導出到指定地址 import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.time.DateForma

原创 List分組

/** * @param list 被分組集合 * @param n 每組個數 * @return */ public static List <List> groupList(

原创 springcloud-erueka學習筆記

erueka分爲2部分。1:服務註冊中心 2:服務提供者。一個基於erueka的項目必須要有服務註冊中心,服務註冊中心實際就相當於zookper,用來管理服務。 本內容基於springboot2.0 內容爲自己學習總結如有錯誤,或者補充。

原创 實現InitializingBean初始化接口

InitializingBean接口爲bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是繼承該接口的類,在初始化bean的時候都會執行該方法。 測試,如下:   import org.springfr