一、學習目標
了解多項式滾動雜湊(Polynomial Rolling Hash) 的定義、前綴雜湊與 O(1) 取子字串雜湊。
熟悉單/雙雜湊、避免碰撞的實...
消除你程式碼的臭味 Day 17- 分離關注點:設定與主要邏輯分開
把變動頻繁的設定從穩定的主要邏輯裡拿出去。
你的核心商業邏輯,應該像一個在無菌室裡工作的科...
在前一篇講了那麼多怎麼建立 Effect 跟如何執行,總覺得好像少了什麼東西,條件判斷的 if 還有像迴圈的 for 這些東西跑到哪邊去了,其實很簡單的,這邊想...
這一篇把前幾天的 API 契約與RabbitMQ Producer 串起來,完整走一遍:POST /bid/buy(REST) → 組事件 OrderCreat...
在前面的文章中,我們從生活中的例子理解了同步與非同步的差異,也學習了協程與事件迴圈這兩個非同步程式設計的核心概念。今天,我們要將這些理論知識付諸實踐,深入探討...
Hello, 各位 iT 邦幫忙 的粉絲們大家好~~~
在本系列文因為工作上的產品應用需求,進而探索到很多層面的點滴事。透過每篇 EP 的分享把這些點滴整理,...