原创 多key值單value的map
在跟某平臺單點對接的時候,需要強制退出,這個時候需要個集合來存儲Session ,在本系統內是使用的用戶名userName,但是平臺傳遞的是ssoToken,這個時候需要 通過 userName 和 ssoToken 都能找到這個Se
原创 gbase使用中遇到的bug(如果有可能,儘量避免使用 GBase數據庫,相對達夢等國產數據庫,實在太差勁)
鄭重聲明:如果有可能,儘量避免使用 GBase數據庫,相對達夢等國產數據庫,實在太差勁. 多個版本之間不能平滑升級,跟IE有一拼,A 版本支持的B版本可能就不支持. 迫於形勢必須使用的話,則只能咬牙忍受了. 1.之前使用8t版本遇到 TO
原创 excel模板合併單元格(jxls 合併單元格)---工具net.sf.jxls擴展---支持合併單元格(無需代碼方式合併)
概述 excel比較常用的工具類就是poi和jxl當然後者已經停止維護很久而且只支持excel2003,不支持excel2007. 對2003版,最大行數是65536行 ,對2007以上版本,最大行數是1048576行.簡單格式的數據導出
原创 JsonIgnore導致不能接收參數
最近的項目裏有某個屬性需要接收,但不需要返回,於是添加了 @JsonIgnore 但隨後發現了bug,這個屬性也不能接收了,查閱資料發現,從2.6版本起 如果想接收則需要添加 @JsonProperty ,則可實現接收,但不返回的效果
原创 java properties文件轉義字符-中文亂碼
properties文件的分隔符是 =或者 : 第一次出現的就是分割符,第二次出現的也不需要轉義,也即是(忽略掉[],只是着重描述字符) [\=] [\:] 或者 [=] [:] 原封不動即可,但是如果有轉義
原创 達夢數據庫導入問題
達夢數據庫導入的時候有幾個參數很重要,要跟文件一致 如下圖 此外,導入數據的時候一定要注意 選擇導入文件的時候,如果 文件路徑爲 "C:\Users\LPH\Desktop\2\base.dmp" 則目錄一定要是文件的直接上級目錄
原创 郵件發送問題解決 java.lang.NoSuchMethodError: com.sun.mail.util.TraceInputStream.
java.lang.NoSuchMethodError: com.sun.mail.util.TraceInputStream.<init> 基於maven的項目,發送郵件需要的包是 <dependency> <groupId>j
原创 spring boot和swagger中隱藏請求參數
spring boot和swagger中隱藏請求參數 低版本的swagger不支持,高版本的swagger 則可使用 hidden = true 隱藏參數 import io.swagger.annotations.ApiMod
原创 maven後文件夾不能刪除
maven後文件夾不能刪除,此時target文件夾就不能刪除了,必須重啓電腦 後來發現原因是因爲target文件夾被佔用,導致刪除卡在那裏,文件夾處於已刪除(已經不能訪問了),但是還可以看到 此時結束了佔用的程序,文件夾就不見了,比如ft
原创 springboot 注入ApplicationContext成功(ApplicationContextAware),獲取時爲null的解決
正常情況下如下代碼即可注入並獲取到applicationContext 只要注意,如果是springmvc需要配置包掃描且配置的包包含該工具類所在的包 <context:component-scan base-package="com.X
原创 mysql oracle null值排序
mysql默認null值小 order by XXX asc ,則null值的數據排在最前 order by XXX desc ,則null值的數據排在最後 同時mysql 使用 IFNULL(列名,默認值)處理null 此外 還
原创 fastjson null 值轉換爲空字符串 key值統一大小寫
fastjson 可以設置 null值 轉爲 SerializerFeature.WriteNullStringAsEmpty 但是這個屬性只針對實體,對 map這種結構不起效 此時需要如下所示,會將全部的null值轉換爲空字符串
原创 如何方便的下載csdn博客正文
csdn博客的正文的圖片一般不能直接複製,需要複製到微信等再粘貼出來,比較麻煩 因此寫了個工具類,方便進行下載,可以方便的生成html和word 需要jsoup和poi package test.test2019; import
原创 oracle批量插入 值過多 報錯
Cause: java.sql.SQLSyntaxErrorException: ORA-00913: 值過多 ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxEr
原创 VMware 主機與虛擬機通信,且虛擬機可以上網
網上很多帖子很麻煩,實際上只需要2點就行 選擇橋接模式,勾選複製物理網絡連接狀態,即可同時實現 主機和虛擬機通信,且虛擬機可以上網 虛擬機部署的應用 本機訪問效果 虛擬機配置: