2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2224
Day 9
2025-09-09
280
0
Transaction 的 ACID 是寫入資料的重要功能,而 Atomicity & Isolation 則是工程師最常用且最容易影響讀寫效能的兩大特...
Day 2
2025-09-09
148
0
今天的旅程中,我們將探索部落格系統背後的設計哲學。從最簡單的靜態網站生成器,到支援百萬訪客的動態平台,每個階段都有其獨特的挑戰與解決方案。更重要的是,我們將學習...
Day 11
2025-09-09
105
0
到目前為止,我們已經介紹了各種資料結構 (Array、Linked List、Stack、Queue、Tree、Graph),也練習了基本操作。但光有資料結構還...
Day 9
2025-09-09
125
0
如何處理使用者的密碼,是衡量一個後端開發者專業程度和安全意識的試金石。一旦處理不當,導致使用者密碼洩漏,將會對使用者和公司帶來災難性的後果。本篇文章,我們將學習...
Day 9
2025-09-09
153
0
數學視角 函數合成的定義 若 f 和 g 是兩個函數,且 g 的輸出值在 f 的定義域內,則合成函數 f ∘ g定義為: g ∘ f(x) = g(f(x))...
Day 7
2025-09-09
901
0
消除你程式碼的臭味 Day 7- 資料結構至上:好程式碼的關鍵思考 搞錯了資料結構,寫的就不是程式碼,是日後要爆炸的地雷。 Bad programmers...