原创 單元測試中獲取Method參數爲 arg0
for (Parameter parameter : parameters) { if (!parameter.isNamePresent()) { System.out.println("NON"); c
原创 升級 spring 3.0 前要準備的一些工作
0: 清除掉所有的對 spring framework 低版本 的 顯示引用。 1, javax –> j2ee <dependency> <groupId>jakarta.servlet</groupId> <ar
原创 Git Submodules && Sparse checkout
步驟備忘:1,增加子模塊 ,這裏會把所有的內容 clone 下來, 在 5步的時候,會清除掉不需要的文件。 git submodule add [email protected]/asdfasdfasdfasdfasdfasdfasdf.gi
原创 nacos備忘
1,https://nacos.io/zh-cn/docs/quick-start-docker.html docker 下載及運行docker-compose -f example/standalone-mysql-5.7.yaml up
原创 sql serve linux docker
docker pull mcr.microsoft.com/mssql/server:2022-latest docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=<YourStrong@P
原创 自動生成單元測試的工具簡單嘗試
1,EvoSuite 基本字節碼生成單元測試,生成代碼覆蓋率相對較高,生成的代碼具有侵入性。致命問題,不支持 Java 高版本。 IDEA 支持插件,免費開源。源文件:生成測試:2,squaretest https://squaretes
原创 aps.net framework 與 core的 contentType差別
framework 返回 text/html core返回 text/plain一般情況下沒有問題,在 $.ajaxfileupload中iframe上傳返回值 返回的值 會在前面增加 <pre….. >這在返回值改法, 1,reurn
原创 如何 在vs 2022 中使用 .net 4 , 4.5 ,等低版本 framework進行開發
.net 低版本開發包根本就已經無法安裝了或根本無法下載。對於古老的項目,至少我們先要打開,可運行以後,再考慮升級framework。 1, https://www.nuget.org/packages?q=Microsoft.NE
原创 關於 prometheus 向 gateway 推送的備忘
1,POM <dependency> <groupId>io.micrometer</groupId> <artifactId>micrometer-registry-prometheus</artifactId
原创 graal native image 備忘錄
1, CE 22.1.0 這個版本存在問題,編譯出錯,暫時使用 21.3.2 這個版本。 2,linux 下使用 sdk man : sdk install java 21.3.2.r17-grl (https://api.sdkm
原创 爲自定義的 grafana插件進行簽名
1,如果不簽名也可以,需要把 app_mode = development 這樣跳過簽名。這個方法不太好。2,使用私有簽名from :https://grafana.com/docs/grafana/latest/developers/pl
原创 java 11.0.11 報SSL錯誤
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inapp