原创 Linux 遞歸修改後綴名

1 修改命令 需要用到: find awk xargs 遞歸修改命令如下: find . -name '*.XXX' | awk -F "." '{print $2}' | xargs -i -t mv ./{}.XXX ./

原创 Java 獲取資源文件路徑

1 問題描述 通過源碼運行時,一般使用如下方式讀取資源文件: String str = "1.jpg"; 資源文件與源碼文件放在同一目錄下,或者擁有同一父級目錄: String str = "a/b/1.jpg"; 這樣直接編

原创 Linux下的Capslock+

本文持續更新 最後更新於2020.07.02 1 概述 (有關Capslock+的介紹以及Windows上的使用可以戳這裏) 由於筆者特別喜歡Windows上的Capslock+,但是奈何Linux上沒有,作者好像也沒有開發Lin

原创 Kotlin Hello World

1 Kotlin Kotlin是一種在JVM上運行的靜態類型編程語言,被稱爲Android界的Wsift,由JetBrains設計。Kotline可以編譯成Java字節碼,也可以編譯成JavaScript,方便在沒有JVM的設備上

原创 Vue Hello World

1 Vue介紹 偉大的項目是從Hello World而來的,Hello World儘管沒有什麼實際性的作用,但是在於意義重大。(哈哈哈哈) 好了不廢話了入正題。 Vue是一套用於構建用戶界面的漸進式JS框架,與其他大型框架不同的是

原创 application.properties提示Cannot resolve configuration property 'xxxx'

1 問題描述 在IDEA的Spring Boot工程中的application.properties文件中,如果自定義屬性會如下提示: Cannot resolve configuration property 'xxxx'

原创 一個開源的跨平臺音樂播放與音樂下載器

跨平臺的音樂播放器 目前國內的linux平臺上的音樂播放器不多,除了網易雲比較多人使用的。 當然Listen1也是一個不錯的選擇,真正的跨平臺,包括Android/Mac/Win/Linux以及Chrome插件,目前尚在維護:

原创 單個java文件打成可執行jar包

1 概述 使用JDK自帶的jar與java將單個java文件打成可執行jar包並運行。 當然也可以使用IDE完成,使用Maven只需要一個簡單的package,但是單個文件嘛,沒必要這麼“兇狠”。 2 新建測試文件 著名的Hell

原创 一次使用IDEA中HTTP Client的經歷

1 開端 HTTP Client是IDEA中自帶的一個插件,用於代替原來的REST Client,打開Tools->HTTP Client->Test RESTful Web Service,會提示REST Client不推薦使用

原创 JavaFX+SpringBoot+驗證碼功能的小型薪酬管理系統

文章目錄1 概述1.1 簡介1.2 響應流程1.3 演示2 環境3 前端代碼部分3.1 前端概述3.2 概覽3.2.1. 代碼目錄樹3.2.2 資源目錄樹3.2.3 項目依賴3.3 常量模塊3.4 控制器模塊3.4.1 登錄註冊界

原创 Tomcat9配置HTTP/2

文章目錄1 概述2 HTTP/2特性2.1 二進制分幀2.2 壓縮頭部2.3 多路複用2.4 流優先及流控制2.5 服務器推送2.6 應用層協商協議3 使用mkcert生成證書3.1 安裝mkcert3.1.1 MacOS3.1.

原创 JFX11+Maven+IDEA 發佈跨平臺應用的完美解決方案

1 概述 前幾天寫了兩篇關於JFX+IDEA打包跨平臺應用的文章,這篇是使用IDEA自帶功能打包的,這篇是使用Maven進行打包的,但是效果不太滿意,因爲從JDK9開始實現模塊化,同時JFX部分從JDK中獨立出來了,也就是說需要默

原创 JFX11+IDEA跨平臺打包發佈的完美解決辦法

1 概述 IDEA2020.1的文檔中提到只有JFX8的工程才支持打成jar包,並且,如果直接使用Build Artifacts的話,會如下提示: IDEA文檔有提到這個的解決辦法,是使用一些第三方工具。裏面介紹了通過IDEA結

原创 JavaFX獲取屏幕尺寸

1 awt Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); double width = screenSize.getWidth(); dou

原创 OkHttp:NoClassDefFoundError

1 問題描述 使用OkHttp時報錯: Caused by: java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics at [email protected]/okh