當你玩大型多人線上遊戲(MMO)時,畫面上有成百上千個玩家角色,擁有著不同的裝備、武器和坐騎,你有沒有想過,遊戲引擎是如何管理這麼多個體的?如果每一個角色都佔據...
前面我們介紹了分散式系統中對於 可用性 和 一致性 的抉擇也簡單比較了各個 Database 的設計傾向, 並透過 Replication, Sharding,...
工作時常會使用到 Nginx 但其實一直沒有深入了解它是什麼東西,只知道用它來做反向代理和負載平衡,趁今天這個機會,來了解一下它整個原理吧!
What is N...
今天我們延續昨天,接著來看看 join strategies 的部分
Nested Loop Join
Nested Loop Join 是所有策略中最簡單且...
昨天說到了constructor參數太多的一些缺點,以及JavaBeans pattern這個替代方案,還有使用JavaBeans pattern會出現的問題,...
雖然昨天說了很多應該用interface,不建議用抽象類別的原因,但interface有個缺點:無法重複使用程式碼,如果想要有interface可mixins的...