我們昨天看了Stack的實作,今天要來學習佇(ㄓㄨˋ)列吧!
什麼是佇列(Queue)?
佇列(Queue)與堆疊(Stack)都是一種有序串列,並且是抽象資料...
《Day 03:Continuation 是什麼,編譯器在背後偷偷做了什麼事》留下一個問題。suspend function 內部已經具備暫停與恢復的能力,這套...
你按下取消鍵,畫面上的轉圈圈圖示卻還在轉。你確定自己呼叫了取消,Log 也印出了取消的訊息,但那個背景工作就是不肯停下來,畫面卡在那裡,好像根本沒聽到你說了什麼...
前言
「AI 都已經能自動生成測試了,還需要學 TDD 嗎?」
這大概是我這幾年被問過最多次的問題之一。表面上聽起來很合理:以前寫測試要花時間,現在跟 AI c...
《Day 01:為什麼高併發後端需要協程,從一個會卡住的 API 說起》結尾留下一個看似簡單卻很少人真正答得出來的問題:你的 Spring Boot 應用程式收...
前幾天收到一些讀者回饋,希望文章可以更像教材:先把概念與資料處理流程說清楚,再進入程式實作。
我覺得這個建議很好,謝謝大家給我回饋~
對資料工程來說,成功把資料...