原创 lambda表達式的學習筆記一

lambda表達式的學習筆記一 (1)取集合中元素最大值 1.構造一個對象Num 2.創建對象集合並賦值 List list = new ArrayList(); for (int i = 0; i <

原创 quartz持久化進DB

項目中涉及到定時任務,quartz應用廣泛,大部分項目只用到它的內存持久化模式,如果想在不重啓應用的情況下實時修改job執行時間,就涉及到quartz的DB持久化。 首先根據數據庫的不同建立框架所需的表,建表語句自行百度,這裏不多做記

原创 mysql單表控制服務器集羣job重複執行

項目中有用到quartz定時任務處理某一業務,但生產環境上是Tomcat集羣,爲了控制job重複執行,設計了一種處理方案,記錄一下。 1.首先在數據庫中新建一張表: – 創建表 drop table if exists config_

原创 mysql存儲過程學習筆記一

oracle pl/sql 在存儲過程語法中有這麼一種用法sql%found,返回的是一個布爾值,用來判斷其上一update 或 insert語句有沒有執行成功,那麼在MySQL中用有沒有 同樣功能的語句呢?帶着這個疑問,查了下資料發

原创 經典遞歸

經典面試題 不解釋 代碼附上 /** * 一個人去買汽水,1塊錢買一瓶汽水,3個瓶蓋可以 * 換一瓶汽水,2個空瓶也可以換一瓶汽水, * 問:20塊錢能喝多少瓶汽水 * @author tyzhen *

原创 springboot+idea+mybatis

在idea工具中創建一個springboot項目後如何與mybatis整合? 由於8080端口被佔用 故改了下springboot的默認端口 如下: 一:在pom文件中添加maven依賴 二:在application.prope

原创 lambda表達式學習筆記二

list–>map fitter reduce 一:創建實體並創建實體對象 二:list轉map 三:fitter 的簡單使用 四:reduce的簡單使用 五:運行結果 *使用fitter和reduce

原创 使用restTemplate隨筆

使用restTemplate訪問其他接口時 採用post方式傳參 發現服務端接受不到參數 坑了半天 記錄一下 服務端是個Servlet 以post接參 所以本地使用mvc模擬了一下 方便調試 代碼如下: @RequestMapping

原创 使用idea創建springboot項目

一:在idea上新建一個springboot項目   file -- new -- project--Spring initializr--next 二:一直下一步 選擇一個web項目(試需求而定)   然後一路next到底 三:

原创 POI的簡單學習

一:添加POI的maven依賴 二:簡單的demo 三:導出結果 四:內容