原创 售後服務工單系統用例圖時序圖
工單用例圖 1,工單系統整體用例圖 2,工單信息用例圖 3,派單信息用例圖 4,過程信息用例圖
原创 解決jdk1.7默認https 請求是TLS1不支持TLS1.2的問題
首先如果可以升級jdk那麼就只用升級jdk到1.8或以上版本 默認支持TLS1.2如果不方便升級使用一下方法:1,You could just add the following property -Dhttps.protocols=TL
原创 dubbo替換duboox 過程記錄
背景 公司之前項目都是使用dubbox,zk註冊中心。前段時間新啓動一個項目要使用k8s部署,該項目的dubbo服務地址和Docker對外暴露地址不一致,dubbox無法滿足自定義的地址配置,因此決定放棄dubbox,使用dubbo代替。
原创 事務不生效問題總彙
1,在同一個service中使用 this.xxx() xxx方法的事務不生效 原因:Spring中事務管理是使用AOP代理技術實現的,目標對象自身並沒有事務管理功能的,而是通過代理對象動態增強功能對事務進行增強的。因此當我們在同一個se
原创 數據庫保存火星文error code [1366]; Incorrect string value: '\xF0\x9F\x98\x81' for column
1,修改數據庫對應字段編碼爲utftmb4,前提爲數據庫版本最低爲MySQL5.5.3,保險起見也可以把數據庫、數據庫表的編碼也設置爲utf8mb4,只不過耗費資源會更多一點; 2,mysql鏈接配置url = jdbc:mysql://
原创 mysql 查詢 數字類型 和 字符差串 比較的坑
如圖: 字段:settle_part_id 是 int類型的,比較的是 字符類型,mysql會吧字符轉換,如果字符開頭是字母會和0相等 如果是數字,就會和 開頭的數字相等 解決辦法:1,儘量避免不同類型的比較
原创 數據庫批量更新的坑
若一個sql中通過分號分割(或包含)了多個獨立sql 修改數據庫連接配置:&allowMultiQueries=true 官方文檔: allowMultiQueries Allow the use of ';' to delimit
原创 本地jar包 加入自己的maven倉庫
在jar包文件目錄輸入cmd打開命令窗口,執行: >mvn install:install-file -Dfile=k3cloud-webapi-client.jar -DgroupId=cn.weixiuhui -DartifactI
原创 vue 數組對象改變了頁面顯示沒有刷新問題
注意事項 由於 JavaScript 的限制,Vue 不能檢測以下變動的數組: 當你利用索引直接設置一個項時,例如:vm.items[indexOfItem] = newValue 當你修改數組的長度時,例如:vm.items.lengt
原创 java.security.InvalidKeyException: Wrong key size 錯誤
3Des實際上只是3個單獨的DES操作,每個操作都需要一個8字節的密鑰。這需要24字節的密鑰..但是一些實現支持16字節密鑰,其中前8個字節在場景後“自動重複”。有的實現可能不支持這一點。你怎麼能通過重複前8個字節來自己做 - 這樣的事情
原创 微信支付工具類
生成簽名 /** * @author szb * @date 2017-8-1 * @Description:sign簽名 * @param characterEncoding *
原创 map排序,map轉json防止順序錯亂
public static void main(String[] args) { Map<String, String> mapsort = new TreeMap<String, String>(
原创 公共平臺API鑑權安全驗證
api使用簽名+時間戳鑑權請求api接口格式:/api/testserver?appid=xxx&sign=12AA12SD123SD1DSSA×tamp=1511332935&key1=value1&key2=value2..
原创 **解析各類xml爲map工具類**
解析xml工具類 import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io
原创 當前日期的週一,下週日期,下月日期;批次號生成
package cn.weixiuhui.comm.util; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;