原创 好用的idea插件,幫你提高工作效率

1.IDEA 的 Free MyBatis plugin 插件安裝下 可以從Dao 直接跳轉到xml 也可以從xml直接跳轉到Dao 2.IDEA 的 MyBatis Log Plugin 插件安裝下 會自動幫大家把sql和參數進行拼裝

原创 關於string判空踩過的坑

改之前:If(!"".equals(map.get("ID"))){ //更新數據 } 運行結果:不滿足if條件,沒走這個代碼塊 解析:oracle中存儲的''空字符串和null是一樣的,保存之後都會轉爲null,後臺獲取的時候應按nul

原创 xml格式數據加密解密

xml格式數據加密解密以及解析過程中遇到的問題(Des加密解密): 1.Input length not multiple of 8 bytes 原因:加密的填充模式不對 原加密填充模式採用的是NoPadding,改爲PKCS5Paddi

原创 內網映射用於微信測試

一、測試公衆號申請網址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login   二、可用natapp獲取一個免費隧道: 根據authtoken生成一個臨時的域名 具

原创 從數據庫中查詢出來的漢字有些比較複雜的顯示成了問號

原因:取到的數據用GBK格式轉換,GBK有些字不支持,解析不出來; 解決方式,由GBK改爲UTF-8

原创 啓動IDEA報錯,未結束的字符串文字

啓動idea項目的時候出現此錯誤,導致項目無法運行 總結:原因是字符編碼不一致的問題 解決 1、idea->File Encodings->IDE Encoding 改爲UTF-8 3、更改encodings.xml裏面的配置,GBK或者

原创 eclipse工具:git解決衝突

方法一: 1.每次提交之前需要先更新代碼,步驟如下: 右鍵項目-->Team-->Fetch from Upstream-->pull 2.pull時出現衝突的情況,此時項目名稱後面會出現一個向下的箭頭,說明沒有pull下來。 解決:右鍵

原创 a標籤中的onclick方法在ie8瀏覽器中不適用

<a href="#" onclick="look()">查看</a> <script type="application/javascript" > function look(){ alert("查看詳細信息");

原创 那些看起來不包含特殊字符的漢字字符串

前幾天我處理一條數據,明明看起來沒有任何問題,字符中也不包含任何特殊字符,但是作爲參數傳過去就是亂碼。 你一定想知道我最後怎麼解決的? 將亂碼的漢字字符串複製出來,粘貼到eclipse或idea等開發工具中,發現這串漢字後面包含一個換行符

原创 對oracle 帳號突然被鎖定的緊急處理

前兩天遇到一個問題,登錄oracle數據庫時用的之前的賬號,密碼(本人未改過),提示this account is clocked。 啊啊啊啊~~~~~~~~崩潰,急着查數據啊 趕緊百度,都是登錄system賬號,解鎖。 system密碼

原创 idea插件

1.IDEA 的 Free MyBatis plugin 插件安裝下 可以從Dao 直接跳轉到xml 也可以從xml直接跳轉到Dao 2.IDEA 的 MyBatis Log Plugin 插件安裝下 會自動幫大家把sql和參數進行拼裝

原创 未結束的字符串文字

啓動idea項目的時候出現此錯誤,導致項目無法運行 總結:原因是字符編碼不一致的問題 解決 1、idea->File Encodings->IDE Encoding 改爲UTF-8 3、更改encodings.xml裏面的配置,GBK或者

原创 ORACLE隨機生成表的主鍵ID

純數字:   create or replace function CreateGUID return varchar2 is uuid varchar(64); begin select substr(dbms_random.value

原创 幾種數組去重的方法

用java實現: public static void main(String[] args) { long startTime =System.nanoTime(); func1(); long endTime =Syst

原创 SQL查詢某一字段的重複數據

最近老是需要查詢數據庫裏出現的重複數據,怕忘記就寫在這兒 select * from 數據表 WHERE 重複記錄字段 in ( select 重複記錄字段 from  數據表 group by 重複記錄字段 having count(重