原创 Eclemma各種安裝方式以及安裝失敗解決

最近項目在做單元測試,參加工作也很久了,以前的單元測試也就是測試下主流程,通了就ok,這一次涉及到代碼覆蓋率的問題,有點懵,不會不要緊,及時學 我使用的IDE是Eclipse,對比了一下各個代碼覆蓋率工具,最後選擇使用Eclemma,這篇

原创 Mock API

頁面爲mock api的相關api文檔,有興趣的可以閱讀閱讀 https://static.javadoc.io/org.mockito/mockito-core/2.8.47/org/mockito/Mockito.html

原创 windows下如何查看該端口被那個程序佔用

1、在Linux中我們都知道使用  kill 指令來殺死相應的進程,那麼在windows下面如何來殺死進程呢? 2、最近在啓動tomcat服務的時候,總是拋出端口被佔用的錯誤,然後原先的tomcat服務已經被我停掉了 3、cmd 打開wi

原创 JAVA水晶報表從環境搭建到創建動態水晶報表

首先第一步貼上項目截圖(少了一個rpt_report文件夾,因爲是網上的所以這裏沒加,各位可以加下):聲明該項目是網上下載。(比較簡單,純屬偷懶,有現成環境)。可以自己修改,需要注意的就是藍色標記的地方。報表存放的位置可以根據配置文件配置

原创 Tomcat啓動時報 java.security.AccessControlException: access denied

在Eclipse中用Tomcat啓動web服務的時候,有時會報類似與如下的錯誤 java.security.AccessControlException: access denied (javax.management.MBeanSe

原创 Java單元測試(Junit+Mock+代碼覆蓋率)

Java單元測試(Junit+Mock+代碼覆蓋率) 原文見此處 單元測試是編寫測試代碼,用來檢測特定的、明確的、細顆粒的功能。單元測試並不一定保證程序功能是正確的,更不保證整體業務是完備的。 單元測試不僅僅用來保證當前代

原创 Spring MVC之@RequestMapping 詳解

引言: 前段時間項目中用到了REST風格來開發程序,但是當用POST、PUT模式提交數據時,發現服務器端接受不到提交的數據(服務器端參數綁定沒有加任何註解),查看了提交方式爲application/json, 而且服務器端通過requ

原创 Spring 註解實現Bean依賴注入之@Qualifier

三、@Qualifier:限定描述符,用於細粒度選擇候選者; @Autowired默認是根據類型進行注入的,因此如果有多個類型一樣的Bean候選者,則需要限定其中一個候選者,否則將拋出異常 @Qualifier限定描述符除了能根據名字進行

原创 關於登錄記住密碼技術的小實現

最近項目會涉及到一點前端技術,再次記錄下 再登陸的時候都會有一個選項框  記住密碼,我們一般都會將用戶名和密碼進行保存在瀏覽器cookie中 這裏我們使用jquery的set cookie api 引入<script type="tex

原创 Spring MVC之@RequestParam @RequestBody @RequestHeader 等詳解

引言: 接上一篇文章,對@RequestMapping進行地址映射講解之後,該篇主要講解request 數據到handler method 參數數據的綁定所用到的註解和什麼情形下使用; 簡介: handler method 參數綁定常

原创 Http請求中Content-Type講解以及在Spring MVC中的應用

Http請求中Content-Type講解以及在Spring MVC中的應用 引言: 在Http請求中,我們每天都在使用Content-type來指定不同格式的請求信息,但是卻很少有人去全面瞭解content-type中允許的值有

原创 關於UrlEncoder和UrlDecode

關於 UrlEncoder和UrlDecode這兩個的含義,主要是針對web項目中url的加碼和解碼功能 先寫個例子 try { String str1 = "?=abdddc?周杰倫%4&9<9,2>"; String

原创 Springmvc下載Excel案例(二)

接着Springmvc下載Excel案例(一)繼續 上一章中使用到window.location.href進行後端調用,那麼問題來了,這種方式能夠進行調用下載Excel,不過在IE瀏覽器中會出現兼容性問題,所以新的想法是使用 ajax進行

原创 關於SpringMVC content-type的那些事

最近項目上有一個小需求就是在form表單中上傳一個excel文件,然後controller中對上傳的excel數據進行讀取然後執行dao操作 前端代碼如下: <div class="apply-r"> <a class="pure-

原创 Springmvc訪問靜態資源

今天在搭建一個Springmvc的demo的時候,開始的時候只是一個普通的Java web項目,訪問html文件的時候是可以訪問的,但是後來配置Springmvc的時候,如果像之前一樣訪問html靜態資源的時候就不能夠訪問了。 web.x