2022 iThome 鐵人賽
「連續 30 天發表技術文章不中斷」爆發驚人的技術能量,
寫出一整年的成長與學習。
Software Development
選手 147 文章 2896
Day 22
2022-10-03
857
0
完成可以顯示產品列表(客戶可以查看產品詳細信息)之後,接下來要實作讓用戶在瀏覽網站時盡可能輕鬆地將商品添加到購物車,然後在準備好(完成購買)時結賬。 功能需求:...
Day 9
2022-09-11
857
0
水平切分的其中一種方式:依資料範圍進行分片。這種方式很直覺,以會員資料為例,將會員依名字首字字母、生日、Id,甚至星座進行分片,再將分片分別存放在不同主機中。因...
Day 8
2022-09-23
857
0
編排的目的 這裡作者所指稱的編排,以我理解後的白話文就是:「在視覺上如何對程式碼進行排版。」大至不同檔案、模組間的安排,小至類別 (class) 內變數與方法的...
Day 13
2022-09-27
857
0
外觀模式(Facade)在GoF 的解釋是:「替子系統定義一組統一的介面,這個高階的介面會讓子系統更容易被使用。」 使用Facade的最大優點,就是將系統內部的...
Day 9
2022-09-15
856
1
西洋棋的皇后,可以直走,橫走,或是斜走.是西洋棋中最為強力的一枚棋子.在正式的規則中只有一個. 而著名的的八皇后問題,則是要在一個標準的西洋棋盤上,放下八個皇后...
Day 15
2022-09-26
856
0
今天要討論錯誤處裡,我們在前面介紹了Option型別來解決函數沒有對應的問題,但有的時候我們除了沒有對應結果外,可能需要其他的訊息,像是什麼輸入沒有結果,或者是...