以java指令java -jar demo-1.0.0.jar執行Java應用程式demo-1.0.0.jar時,可以在VS Code以Debug模式下中斷點的方式如下。
2026/8/20
Java 命令啟動jar並在VS Code以Debug模式執行
2026/7/11
Oracle Certified Professional: Java SE 21 Developer Exam 1Z0-830 資源
Oracle Certified Professional: Java SE 21 Developer認證考試 1Z0-830 資源。
2026/3/15
2026/1/14
2026/1/13
Java Google Map Platform Routes API computeRouteMatrix簡單範例
Java程式呼叫Google Map Platform Routes API的computeRouteMatrix簡單範例
2026/1/12
2025/6/30
2025/5/1
Java Log4j2 java.lang.OutOfMemoryError Java: heap space
今天執行程式發生java.lang.OutOfMemoryError Java heap space錯誤,看log是log4j2在印log時所引發。
2025/4/7
2025/4/2
2025/3/23
2025/3/19
Java Fortify 弱點掃描 log.error System Information Leak: Internal 解法
Java應用程式由Fortify靜態程式碼分析(SCA)工具進行弱點掃描時,出現[System Information Leak: Internal]漏洞的解法。
2025/3/13
2025/3/5
Java Spring Fortify Path Manipulation by injected properties
Fortify弱點掃描出現Path Manipulation(路徑操縱)問題的解決方式如下。
2025/2/26
Java Log4j2 關閉特定程式的log訊息
在開發環境通常Log4j2的root logger的level是設定為debug,但總是會印出一些不需要的訊息,例如第三方函式庫或框架內的訊息,因此可以透過對想看到訊息的package設定level來調整。
2025/2/19
Spring JdbcTemplate batch query with IN clause
當需要用List資料中的每一筆值去查資料表時,用SQL的IN一次查多筆值會比用for迴圈逐筆查來得有效率,但若List元素數量很多時,可能會超過語法的長度限制,或許需要進行分批IN查詢。
2025/2/13
Java JDBC PreparedStatement 如何避免SQL Injection攻擊
我們都知道在Java程式使用SQL語法帶參數查詢資料庫時,應該用參數化查詢(Parameterized query),即PreparedStatement及佔位符(placeholder)?來傳入參數來避免SQL Injection(SQL隱碼攻擊)漏洞。
訂閱:
文章 (Atom)