原文題目 You are given an n x n 2D matrix representing an image, rotate the image by...
介紹 Android 開發者肯定對觀察者模式不陌生,從早期的 EventBus 到後期的 RxJava,都是觀察者模式的應用 開發上要注意的是在生命週期開始的時...
1. 引言 JVM調校的重要性體現在以下幾個方面: 提高應用程式的回應速度 優化記憶體使用,減少記憶體洩漏 降低CPU使用率,提升系統整體效能 減少垃圾回收的...
上篇文章我們已經註冊好了帳號的部分,在資料庫中的 table表裡尋找看註冊資料 之後我們要進行登入的測試 當登入完成後我們一樣會得到一組 token ,至於...
介面是類別的藍圖,和抽象類別有點相似,以下是介面的特性: 介面裡不能有建構式,畢竟介面是無法被實例化的,介面僅能被類別實現(利用implements關鍵字)。...
https://github.com/apache/kafka/pull/17313#discussion_r1781495806 背景故事 今天延續上一篇的文...
要使用 Postman 測試之前要現注意一件事,先去查看你的 SecurityFilter 的白名單中是否有添加進去 .requestMatchers() 之...
1. 引言 垃圾回收機制自動管理Java程式的記憶體,釋放開發者處理記憶體分配和回收的負擔,大幅提升了開發效率和程式的穩定性。然而,要充分發揮Java的效能優勢...
介紹 讀完後的理解,橋接模式是把兩個抽象類別橋接起來,這樣就可以避免一直繼承 假如有兩個抽象類別會員和支付 會員(Member) 金會員(Gold) 銀會員...
到目前爲止的進度已經完成了 99% ,接下要進行測試和教學之 jwt token 的使用。我們要建立一個測試的 api ,由於只是測試寫得非常簡單,就不用三層式...
在建立對象時,常會使用建構函數Constructor,它能決定該對象如何初始化,不過建構函數又分成有帶參跟沒帶參,究竟什麼時候該用哪種?作用上又有什麼差異?雖然...
引言 今天將深入探討JVM的類別載入機制,包括其工作原理、主要組件和應用場景。 類別載入機制負責將Java類別檔案(.class)載入到JVM中,使其成為可執行...
如果一個類別繼承了另一個類別,那麼被繼承的那個類別就稱為「superclass」(父類別),而繼承它的類別稱為「subclass」(子類別)。 本篇要來介紹一下...
抽象類別 抽象就是「讓你知道這個類別有什麼功能,但卻不告訴你實作細節」。 抽象的核心概念是從具體的實體中抽取共通的特徵,以便設計出一個通用的模板,而具體的細節則...
繼承是物件導向程式設計(OOP)中的一個核心概念,所謂的繼承,就是指一個類別(稱為子類別)可以獲得其父類別所擁有的屬性和行為。透過繼承,我們可以利用已經存在的程...
引言 Java虛擬機器(JVM)是Java程式語言的核心組件,扮演著至關重要的角色,使得Java能夠實現「一次編寫,到處執行」的理念。JVM不僅負責執行Java...
上一篇文章我們建立了註冊的 Controller 接下來我們要建立請求時的 Request 格式一樣有兩個,一個是註冊時的另一個試驗證時的。 RegisterR...
Java開發常需要處理null值,通常會使用一堆if條件檢查是否為空,這是為了避免NullPointerException問題,寫起來很繁瑣,然而這個問題在Ja...
原文題目 Given an array of integers temperatures represents the daily temperatures,...
原文題目 Given an encoded string, return its decoded string. The encoding rule is: k...
原文題目 Design a stack that supports push, pop, top, and retrieving the minimum ele...
介紹 裝飾模式讀完後,最好的理解就是稱號的概念 例如我們有個會員系統 一開始加入時給的稱號是夥伴 會員花一千就會拿到很油稱號,變成很油夥伴 會員再花一萬就...
這段程式碼利用 Java 的多線程特性來計算總和,展示了如何使用 Runnable 接口來實現線程的創建和管理。這樣的設計使得計算過程不會阻塞主線程,並且能夠有...
1. 引言 我們今天來談Java中的鎖定機制和條件變數,包括: 同步基礎的回顧 Lock介面與ReentrantLock的使用 讀寫鎖ReentrantRea...
在 Java 中,建構式是一個類似於方法的程式碼區塊。當類別的實例被創建時,會調用建構式,在調用建構式的時候,物件的記憶體會被分配。 如果在類別中沒有明確定義任...
@Service @RequiredArgsConstructor public class AuthenticationService { priv...
目前我們已經處理好 JWT token 驗證的部分,接下來將介紹 API註冊帳戶、結合 Jwt token 驗證的流程。 三層式架構 Controller Re...
1. 引言 並行集合類別大多位於java.util.concurrent包中,包括ConcurrentHashMap、CopyOnWriteArrayList和...
上兩篇文章使用兩種不同的撰寫方式來實現功能,接下來敘述兩者的差異。 1.語法風格的不同: * 第一種寫法使用傳統的鏈式方法調用風格,其中包含了許多 and()...
1. 執行緒池的概念與優勢 1.1 什麼是執行緒池 執行緒池是一種執行緒使用模式。它是一種預先創建並維護多個執行緒的技術,這些執行緒可以用來執行多個任務。當有新...