原创 jdk1.8 讀取 mdb 獲取數據

引入 <dependency> <groupId>net.sf.ucanaccess</groupId> <artifactId>ucanaccess</artifactId> <version>4.0.4</vers

原创 阿里支付接口 轉賬 java 代碼

阿里支付接口的驗證機制和普通接口不同,採用的是證書驗證,使用支付寶開放平臺助手 ---> 生成密鑰獲取csr文件 公司注意些支付對應的支付寶程序所在的公司的名稱。 得到生成好的3個文件 放入對應的文件夾 private String

原创 jenkins 安裝釘釘通知插件 集成釘釘機器人 可用版

今天想給jenkins裝個通知插件,那樣每次發包不用和前端測試說,但是網上的方法都沒用,因爲對應的插件沒了。 2.3版本的那個怎麼試都沒用。 被逼無奈去找源碼,找到了https://github.com/kaoyaya/dingtalk-

原创 設計模式詳解

一、設計模式的分類 三大類:創建型模式、結構型模式和行爲型模式 。 1、創建型模式,共五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 2、結構型模式,共七種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模

原创 logback  totalSizeCap 無效 和maxHistory無效 解決

totalSizeCap 無效 升級logbackjar包到1.1.8版本,最好升級到1.2.0版本,因爲1.2.0解決了當文件總大小大於2G時不能自動刪除舊文件的問題,因爲源碼中有個文件大小判斷是錯誤的。源自https://tidyko

原创 vb自動關機帶提示符和超時執行

vb自動關機帶提示符和超時執行 Dim wsh , BtnCode Set wsh = Wscript.CreateObject("Wscript.Shell")  BtnCode = wsh.Popup("close PC?", 12

原创 SpringBoot 參數校驗

採用註解式參數校驗機制 在control對象前添加標籤@Valid 在校驗對象字段上面添加@NotBlank @Null 限制只能爲null @NotNull 限制必須不爲null @AssertFalse 限制必須爲false @Ass

原创 spring3.0 mybatis3.1 quartz

這段時間做了一個後臺管理的項目,本人負責搭建框架,主要用到了spring3.0 mybatis3.1 quartz 的技術   在配置spring和mybatis的時候借鑑了很多網上的項目,最終使用了網上找到的一個項目這裏是鏈接http:

原创 spring boot 亂碼解決彙總

這幾天在工作中新使用springboot 然後遇到了亂碼問題 springboot 的配置文件方式和之前的srping mvc 有很大不同就讓我很是困惑,先講解我們開始使用的解決方案: 在applicat

原创 RESTful 隨筆

        一直被老婆問RESTful 是什麼,我回答一直是一種代碼風格,Representational State Transfer,今天看了一位大神的回答表示自愧不如畢竟他老婆應該是new出來的,https://zhuanlan

原创 logback 每天生成和大小生成 衝突 TimeBasedRollingPolicy SizeBasedTriggeringPolicy

項目使用了logback,日誌打印需要按照每天和大小生成日誌,於是使用了TimeBasedRollingPolicy SizeBasedTriggeringPolicy <appender name="FILE" class="ch.q

原创 springboot 繼承shiro 使用redis緩存 @Value 標籤無效 無法獲取zhi

在開發中使用了shiro作爲權限管理,之前也沒管shiro的緩存問題,就是會有點打印日誌說沒緩存,今天抽時間想加一下redis的緩存,一查還挺簡單,但是在使用@Valle獲取redis配置的時候發現無法獲取:     @Value("${