原创 java.lang.UnsupportedOperationException Mybatis報錯及其解決方法

今天使用mybatis執行SQL語句時報了這樣一個錯 java.lang.UnsupportedOperationException mybatis配置如下: <select id="queryModelInfoAuditMat

原创 Java獲取文件MD5

Java獲取文件MD5 在開發過程中,有些場景需要對上傳的文件進行唯一校驗,防止文件重複上傳,這個時候就需要對文件取唯一值。 如果你只使用標準的MD5,JAVA自帶的commons-codec包就提供了獲取16進制MD5值的方法。

原创 Mybatis批量刪除(二)

爲了提高代碼的執行效率,我們有時需要採用批量刪除的刪除方法 批量刪除之傳入參數–數組 mybatis配置如下: <delete id="deleteByIds"> DELETE FROM `ldp_info_trade`

原创 抽取String字符串中大寫字母替換成其他字符

給定一個字符串,截取字符串中的大寫字母並替換成 ‘_小寫字母’, 看代碼: String str = “areaObjectCode”; String ss = “”; char[] charA

原创 Maven Configuration Problem問題解決

在使用maven時,有時工程會報一些奇奇怪怪的問題,比如Maven Configuration Problem,這個問題通常不會影響工程的運行,但對於有代碼潔癖的人來說,pom文件第一行的那個小紅叉看着太糟心了。 首先看看工程報的

原创 org.postgresql.util.PSQLException: Unterminated string literal 異常解決

記一次開發中遇到的問題,希望可以幫助到其他人。 錯誤提示如下: org.postgresql.util.PSQLException: Unterminated string literal started at position

原创 DataAccessResourceFailureException解決辦法

報錯信息如下: org.springframework.dao.DataAccessResourceFailureException: ### Error querying database. cause: connection

原创 mybatis轉義字符(大於、小於、大於等於、小於等於)

編寫SQL中會用到<,>,<=,>= 等,但是在mybatis中不可以這麼寫,與xml文件的元素<>衝突,所以需要轉義。整理轉義字符如下: 符號 原始字符 轉義字符 大於 > &gt; 大於等於 >= &gt;=

原创 Mybatis批量更新(四)

爲了提高代碼的執行效率,我們有時需要採用批量更新的更新方法。 直接上代碼,算是補充了mybatis的批量操作。 <update id="updateList" parameterType="java.util.List">

原创 Windows下cmd命令獲取文件MD5、sha1、sha256

打開cmd窗口,輸入命令 certutil -hashfile md5/sha1/sha256 D:\Download>certutil -hashfile exchange1_0_1.zip MD5 MD5 的 exchang

原创 程序員練手小項目

下面是一些適合練手的小項目,適合新手練手和老手閒暇時回顧一下曾經寫過的一些小項目。下面有很多項目,仔細看了一下,動手寫過得並沒有很多。適合收藏起來,閒下來的時候再寫一遍。 文本操作 • 逆轉字符串——輸入一個字符串,將其逆轉並輸出

原创 MD5util加密工具類

MD5加密工具類 public class Md5Util { /** * MD5加密 */ public static String getMD5Str(String str) {

原创 java.lang.OutOfMemoryError: PermGen space eclipse報錯及其解決辦法

今天運行項目遇到一個問題,就是java.lang.OutOfMemoryError: PermGen space。翻譯是內存溢出,是由於jvm內存不夠引起的錯誤。 PermGen space的全稱是Permanent Gener

原创 截取String字符串中的大寫字母

給定一個字符串,把這個字符串中的大寫字母抽取出來,廢話不說了,看代碼   String str = "xnvLkjOhslVakEsj"; String ss = ""; char[] charArray = str.toCharArr

原创 MySQL數據庫root用戶密碼重置方法

今天跟大家分享一個Windows系統 MySQL忘記密碼,如何重置的方法。 說一下起因:剛換了別人的電腦,在使用數據庫的時候發現localhost數據庫無法連接,原因是密碼不對,我試了常用的密碼都不對,不知道這個電腦的上個主人設置了怎樣的