J.J.'s Blogs
J.J. Huang
  • Taipei, Taiwan
本站是 J.J.Huang 的技術學習與筆記部落格,涵蓋前端、後端開發、Spring Boot、微服務、資料庫、運維等領域。分享程式語言、開發工具、系統架構及遊戲修改分析、逆向工程等的研究與知識分享。
  • Taipei, Taiwan
  • DMCA.com Protection Status
  • Java 8 | 函數式接口

    函數式接口( Functional Interface )就是一個有且僅有一個抽象方法,但是可以有多個非抽象方法的接口。 函數式接口可以被隱式轉換為 lambda 表達式。 Lambda 的設計者們為了讓現有的功能與 Lambda 表達式良好兼容,考慮了很多方法,於是產生了函數接口這個概念。...

  • Java 8 | Lambda 表達式

    Lambda 表達式(也稱為閉包)是 Java 8 中最大和最令人期待的語言改變。它允許我們將函數當成參數傳遞給某個方法,或者把程式碼本身當作資料處理:函數式開發者非常熟悉這些概念。很多JVM平台上的語言( Groovy 、 Scala 等)從誕生之日就支持 Lambda 表達式,但是Java開...

  • Java 8 | Lambda 新語法,簡化程式,增強效能

    以下文章內容是參考了 Java 8 Lambda新語法,簡化程式,增強效能 ,這篇文章,我參考很多文章後,發現這篇文章對我來說是最清晰最容易了解;而且文章中不單單只是說明了 Java 8 的特性,還提到了相關的 Anonymous class ,這讓我感到驚艷,所以特別挑選此篇文章來做學習。 ...

  • Java 8 | 新特性簡單介紹

    最近在工作上在處理日期時區上的問題,以前拜讀過相關的文章,隱約記得時區問題很難處理,沒想到自己有這麼一天處理時區問題,我想說的是⋯⋯XXX真的有夠難處理;要注意和考慮的東西太多了,還有很多技術債,在讀完寫完這個 Java 8 的新特性後,我一定會接著把時區問題拉出來好好寫一番。 這邊會...

  • IntelliJ IDEA | 快捷鍵調整及常用介紹

    IntelliJ IDEA和快捷鍵修改位置,常用快捷鍵介紹。 修改快捷鍵 Intellij IDEA -> Preferences.. -> Keymap 可以看到上方可以下拉選單選擇快捷鍵的對應 註:如果不想學新的快捷鍵,可以設定Ecli...

  • IntelliJ IDEA | 搜尋、導航功能介紹

    IntelliJ IDEA和Eclipse的搜尋功能位置及使用方式比較。另外介紹IntelliJ IDEA的搜尋功能及使用技巧心得~。 Eclipse 原搜尋功能畫面 File Search 可以針對整個Workspace或是Project進行搜尋 J...

  • IntelliJ IDEA | Maven 功能使用

    IntelliJ IDEA的Maven的一些操作與Eclipse些許不同,在轉換IDE過程中常常找不到相對位置,這篇主要介紹個別的Maven常用的功能位置。 Maven Update Eclipse -> Project -> Right Click -> Mave...

  • IntelliJ IDEA | Tomcat 配置

    IntelliJ IDEA配置Tomcat的位置,以及每個專案配這的Tomcat方法,在這邊都會使用Eclipse的設定圖片去做對比,加速剛使用IntelliJ IDEA上手。 Tomcat 對應 JDK 版本 新增 Tomcat Server Eclipse新增Tom...

  • IntelliJ IDEA | SDK 配置

    IntelliJ IDEA配置JDK的位置,以及每個專案配這的JDK方法,在這邊都會使用Eclipse的設定圖片去做對比,加速剛使用IntelliJ IDEA上手。 註:注意此使用Mac版本的IntelliJ IDEA做示範。 新增SDKs (JREs) Eclipse新...

  • IntelliJ IDEA | 工作區介紹

    前言:一些簡單的IntelliJ IDEA的基本設定操作教學(字型大小、顏色調整⋯等等),諸如此類,我這邊不會特別介紹,因為這些文章網路上充斥著一堆,這邊只針對原先使用Eclipse的使用者,跳轉到IntelliJ IDEA的使用者,常會遇到不清楚不習慣的一些設定教學。 工作區差異 ...