原创 Batch update returned unexpected row count from update [0]; actual row count: 2; expected: 1

問題描述: 用jpa刪除數據庫記錄報錯: org.springframework.orm.jpa.JpaSystemException: Batch update returned unexpected row count from up

原创 FileInputStream讀取遠程或者網絡url時報(文件名、目錄名或卷標語法不正確)的錯

參考文章:https://blog.csdn.net/qq_33142257/article/details/52371733 將文件url轉換成URL格式,再轉換成String類型,這種方法還是會報同樣的錯 URL url = ne

原创 Centos下mysql數據庫安裝、創建數據庫、utf8編碼設置、啓動數據庫

前言:最近了解到基於 HttpRunner 的接口測試平臺--HttpRunnerManager,可視化的界面上手感覺比較簡單,故想在自己的服務器上搭建這樣一個平臺。 以此爲目標,搭建的過程中涉及到數據庫、rabbitmq消息中間件、Py

原创 Maven 配置中include與exclude及其filter的使用

Maven resource 中的<include>與<exclude>用於包含或排除某一文件目錄下的文件是否是工程資源的。 若<include>與<exclude>劃定的範圍存在衝突,則以<exclude>配置爲準。 多數情況下,使用<

原创 java讀取遠程Excel文件內容,並做校驗

1.背景 測試文件地址:https://ifiletest.XXX.com/mis/temp/settlement/csv/settlement_cost/rentingexpenseitem1554975619468.xlsx 目的:讀

原创 Idea+maven+testng+reportng替換testng測試報告

TestNG自帶的測試報告不是很好用,所以一般結合reportng生成美觀的測試報告。 首先,在pom.xml中添加testng和reportng相關依賴 <dependencies> <!-- 添加testNG依賴 -

原创 mysql存儲過程批量造測試數據

delimiter $$ --結束符爲 $$ DROP PROCEDURE IF EXISTS mytest; --判斷進程是否存在,存在則刪除 CREATE PROCEDURE mytest() --新建進程 BEGIN decla

原创 解析html,批量下載圖片(java實現)

import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Eleme

原创 MVC模式

簡介: MVC 是 Model-View-Controller的簡稱,即模型-視圖-控制器 描述: 1、control接收請求,並把請求分發給具體的model處理 2、model進行具體的業務邏輯處理,並把處理結果返回給control

原创 restassured發送帶文件的http請求

postman模擬: 具體請求代碼: File file = new File("src/test/resources/excelFile/地區收款導入.xls"); Map resFeedBackBo

原创 git push某一次的commit記錄

背景: 我們會遇到這樣的情況,在develop分支上,第一天修改的文件,已經執行了git commit 添加了提交記錄信息commit1,忘記push了,然後第二天,執行了git pull,拉取了服務器的一大堆提交下來,比如有commit

原创 註釋//TODO的作用

今天在學習Binder中,看到了書中待實現類使用了僞代碼,我已開始並沒有留意這個,我也照着書上寫那裏的僞代碼,我發現書中的//TODO 在Android Studio中變成了高亮,而一般註釋並沒有這種情況,此時比較好奇就去百度了一下,發現

原创 阿里巴巴Java開發手冊中的DO、DTO、BO、AO、VO、POJO定義

分層領域模型規約: DO( Data Object):與數據庫表結構一一對應,通過DAO層向上傳輸數據源對象。 DTO( Data Transfer Object):數據傳輸對象,Service或Manager向外傳輸的對象。 BO( B

原创 Git push

在使用git commit命令將修改從暫存區提交到本地版本庫後,只剩下最後一步將本地版本庫的分支推送到遠程服務器上對應的分支了,如果不清楚版本庫的構成,可以查看我的另一篇,git 倉庫的基本結構。     git push的一般形式爲 g

原创 git常用命令整理

Git刪除遠程倉庫並配置新的倉庫: cd existing_repo git remote rm origin(前提:遠程倉庫名爲origin,如果不是輸入git remote rename origin old-origin) git