2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2246
Day 7
2025-09-21
92
0
今天挑戰的題目是 LeetCode 1672「Richest Customer Wealth」。給予一個二維陣列 accounts,每行代表一個顧客,每列代表不...
Day 23
2025-09-24
92
0
作為一個後端框架,最常見的功能除了產生前端畫面以外,還有作為 API Server 生成 Json 之類的回傳內容。 今天我們來看看 Ktor 怎麼生成這個內容...
Day 12
2025-09-18
92
0
昨天成功處理了 1、2、3,但 4 輸出 "IIII" 而非 "IV"。今天用 TDD 處理羅馬數字的減法規則。 羅馬數...
Day 22
2025-09-20
92
0
這次的考驗意外地輕鬆。 我一邊啜飲一口珍珠奶茶,一邊想著:資料結構其實也沒那麼生澀難懂嘛。 規則少少的,只要抓住核心,其他部分反而挺隨性的。既然如此,我就用自己...
Day 12
2025-09-24
92
0
1. 為什麼要先看全貌 在整理撮合細節之前,我先把「事件怎麼流動、各服務扮演什麼角色」說清楚。後續介紹任何一段程式碼時,都知道它站在整條鏈上的哪個位置。 2....
Day 5
2025-09-17
91
0
在交易系統裡,一筆訂單成立的關鍵步驟是 Wallet 的資產核定。這裡我選擇使用 事件驅動 的方式完成核定,而不是讓 Order Service 直接呼叫 Wa...