原创 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