需求描述 開發一個掃描類信息(如:方法名,注解名等)的腳本程序,由於掃描的是提供Jar包中的代碼,不希望在運行期進行這些邏輯的運行,減少重復的運行操作,希望每次Jar包中代碼的變更能夠對應一次信息的上報。 我們的項目打包都是通過Maven來進行的,而Maven提供了插件機制,使我們能在 ...
目錄 需求描述 AbstractProcessor 簡介 開發 坑:服務配置文件不正確 參考 需求描述 開發一個掃描所有注解信息的腳本程序,希望在編譯期對代碼進行掃描,如果注解書寫不規范則使編譯失敗。 本次的需求剛好用AbstractProcessor可以滿足,在這次需求中我學習到了注解處理器的開發,並且踩了一些坑,在這里記錄下來,希望能夠幫助其他人在開發的時候避免。 AbstractProce ...
2019-08-07 16:34 0 421 推薦指數:
需求描述 開發一個掃描類信息(如:方法名,注解名等)的腳本程序,由於掃描的是提供Jar包中的代碼,不希望在運行期進行這些邏輯的運行,減少重復的運行操作,希望每次Jar包中代碼的變更能夠對應一次信息的上報。 我們的項目打包都是通過Maven來進行的,而Maven提供了插件機制,使我們能在 ...
前言 年初四月份的時候,有朋友找到我,說想開發一個模擬點擊的軟件。最終軟件做完后,發現效果不理想。唯一開發的我是認為最好是放棄了,做運營的他,堅持說這個沒問題,說是改變合作方式。最終也是不了了之了。 不過,在這中間經歷了一次重寫,三次核心方法的變更,無數次的查資料 ...
一:問題場景 在一次http請求的后台接口中返回結果中出現了這個錯誤信息“Transaction synchronization is not active”,意思是“事務同步器沒有激活”,但是被調用的接口已經添加了@Transactional注解,所以百思不得不得其解為什么還會報這個錯誤 ...
前言 我可能有三年沒怎么碰C#了,目前的工作是在全職搞前端,最近有時間抽空看了一下Asp.net Core,Core版本號都到了5.0了,也越來越好用了,下面將記錄一下這幾天以來使用Asp.Net Core WebApi+Dapper+Mysql+Redis+Docker的一次開發過程。 項目 ...
寫在開頭:本次項目采用的是vue2.0+iview3.0,最近公司沒啥事,來總結一下開發過程中遇到的問題。 1、Modal關閉問題 需求背景:modal框里面是個form表單,點擊確定之后,先驗證form表單,驗證通過則關閉modal框,驗證不成功則提示用戶,不關閉。 問題描述:本來 ...
Mysql(9)---紀錄一次實際開發過程中用到的復雜存儲過程 為了盡可能的還原當時為什么需要用到存儲過程,下面我寫了個詳細的文檔,我們可以從需求文檔出發來分析。 有關存儲過程之前也寫了兩篇文章來做鋪墊。 1、Mysql(7)---存儲過程 2、Mysql(8)---游標 ...
分享一次批量文檔翻譯的開發過程 最近工作過程中,需要對一批文件進行漢譯英的翻譯,對單個文檔手工復制、粘貼的翻譯方式過於繁瑣,考慮到工作的重復性和本人追求提高效率、少動手(懶),想通過調用已有的接口的方法,自己實現一個批量翻譯工具,一勞永逸。在網上找了幾款翻譯api,通過對比翻譯的結果和學習成本 ...
文章提綱 安裝與配置 開發小結 建立項目 配置項目 理解感知機的代碼 安裝與配置 JDK的安裝:建議JRE 1.8以上; Neuroph安裝:建議2.94的版本。下載地址 neuroph-core-2.94 ...