Go 語言的開發者一定對 goroutine[1] 不陌生。它非常的簡單容易操作,對於不熟悉 system programming 的人也能快速達到高併發的效果。它的 stack 很小,相較於傳統的 thread,context…
17 app…
初始化(Initialization)在程式語言中如同一顆生命之樹,是萬物的起源,掌握好初始化的技巧便能主宰這個世界。然而,翻開 Swift 字典書中的…
17 APP 上線至今已經好幾年了,隨著時間過去 DB 裡儲存的資料也越來越多,當 DB 表的資料數量跟大小超過一個級距後,可能會引發一些操作上的效能問題,這時候分區 (partitioning) 或許是一種選擇。目前 17…
在任何面試的時候,都有可能會被問到這個問題:「在有很多項目需要進行,但資源不夠的時候,會用什麼方式排優先序,挑選需要先被執行的項目呢?」