原创 java -jar xx.jar 時報錯:Exception in thread "main" java.lang.UnsupportedClassVersionError:

在linux服務器上運行java -jar xxx.jar 時報錯 :Exception in thread "main" java.lang.UnsupportedClassVersionError: org/springframewo

原创 維護一個不懂的項目也是挺好玩的

一個老項目,很早很早之前的了,不知道經過多少人的手了,很亂,模塊很多... 昨天突然遇到一個很奇怪的問題,前端報表頁面展示數據最近這段時間的數據都沒有了,只能查到某時間之前的數據,而剛好那個時間點,我上過線,但只是在原來老項目中加了幾個單

原创 java屬性由A對象複製到B對象中 Beanutils

A對象和B對象有很多一樣的屬性,想把B中查詢出來的對象複製到A中,第一想到的是下面這種方法: A a = new A(); B b = bDao.find(查詢條件); a.setName(b.getName()); a.setAge(

原创 svn代碼合併時的奇葩問題

svn分支合併到主幹的時候,明明代碼有改變的,不過只是某個類裏替換了三個字母,那也是改變呀,但是在合併的時候,卻沒有合併到,並沒有找到branches和trunk中存在的差異,很詭異,合併了好幾次都是沒發現區別。。。用Bcompare比對

原创 轉:數據庫建索引

數據庫建索引,這篇文章感覺不錯,轉載來看: https://blog.csdn.net/cherry_xiu/article/details/79456872 不過有個疑問,我的where子句有5個條件,是不是要建複合索引呢?可是在文章上

原创 Junit中Assert斷言的使用

今天看到測試用例規範中說,不能用System.out.println()校驗,要用assert斷言。 百度用法, 終於找到了這篇文章,很詳細。 因爲很多人寫的都是assert(boolean) 然後再System.out.println(

原创 JPA多條件複雜查詢Specification方法

 JPA多條件複雜查詢時,使用Predicate複雜查詢多字段排序的實現,這種是不分頁的排序查詢 public List<A> getData(Condition condition){ //condition是查詢條

原创 java保存csv文件踩的坑,不同瀏覽器不同的坑

java保存csv文件 1.編碼格式寫的是utf-8,結果ie保存的時候,中文文件名亂碼 2.把中文改成了全英文,結果火狐保存的時候,文件名和文件後綴丟失,這是爲什麼呢,因爲文件名中間我寫了空格,就像這樣 abc de ff.csv 

原创 RestTemplate通過http請求另一個項目url獲取數據並將json格式數據轉對象

private static RestTemplate template = new RestTemplate(); private static String url = "http://ip/restful接口"; pri

原创 超級奇葩的問題Spring Boot項目啓動跑到一半就卡在那不動了,也沒報錯...

昨天早上還跑的好好的,昨天下午更新了別人提交的代碼,然後項目重啓,就死活起不來了。。。 控制檯日誌一直卡在 紅色框起來的那裏,就一直不動了,如圖: 什麼mvn clean,mvn compile,打包拿到控制檯運行等等辦法都沒有用===

原创 用winscp從本地上傳文件到服務器上出現複製文件到遠端時錯誤

原文鏈接:https://www.cnblogs.com/zhong-11/articles/9504813.html 竟然是目錄磁盤滿了,真的是。。。 轉載:https://www.cnblo

原创 org.xml.sax.SAXException: FWK005 parse may not be called while parsing.

原文鏈接:http://www.blogjava.net/wilesun/archive/2012/05/09/377723.html xml解析文件時報錯:org.xml.sax.SAXExc

原创 springboot+Hibernate+jpa數據庫報錯:IdentityColumnSupportImpl does not support identity key generation

Spring Boot +Hibernate + jpa 通過實體映射生成數據庫中的表 遇到幾個問題: 1.表不能自動生成到數據庫中: 在application.yml 中加入配置 : hibernate.hbm2ddl.auto參數的

原创 GenerationTarget encountered exception accepting command :Error executing DDL ""via JDBC Statement

GenerationTarget encountered exception accepting command :Error executing DDL "create table ..."via JDBC Statement Spri

原创 idea 啓動項目報錯 java.rmi.server.ExportException: Port already in use: 1099

idea工具在tomcat上啓動spring mvc項目時報錯:java.rmi.server.ExportException: Port already in use: 1099 tomcat端口被佔有問題 解決方法: 再重新啓動就好