前面在聊資料結構的時候,談過 Array 的基本操作,包含讀取、搜尋、插入、刪除,除此之外,還有「排序」這一個常見的操作我們時常在使用。但是你知道你所用的程式語...
前幾天在介紹 JWT 時,有提到跟 Session 相比 JWT 不用存在 DB 或 server,那 Session 的作用是什麼?跟 JWT 相比什麼時候適...
前言
前一篇我們說明什麼是Asynchronous、為什麼需要它以及優點所在。
但這樣就夠了嗎?
顯然是不夠的,因此接下來會進一步用例子探討Asynchrono...
在 JPQL 中較常的操作就是查詢(SELECT),而比較少會直接透過 JPQL 進行 UPDATE 的操作。如果我們需要 INSERT 或 UPDATE 資料...
有了泛型之後,開發人員不用自己強制轉換型別,compiler會根據宣告的時候,型別參數的型別幫你轉,程式碼看起來比較簡潔,型別轉換也比較安全,因為compile...
狀態模式使用狀態物件來表示物件在不同狀態下的行為,並通過改變狀態物件來改變行為。
生活範例
街道中的紅綠燈非常適合用來說明狀態模式的概念。紅綠燈有三種狀態:紅燈...