2022 iThome 鐵人賽
「連續 30 天發表技術文章不中斷」爆發驚人的技術能量,
寫出一整年的成長與學習。
Software Development
選手 147 文章 2896
Day 13
2022-09-27
883
0
外觀模式(Facade)在GoF 的解釋是:「替子系統定義一組統一的介面,這個高階的介面會讓子系統更容易被使用。」 使用Facade的最大優點,就是將系統內部的...
Day 13
2022-09-13
882
0
上一篇有提到foreach是配合陣列來使用,接下來就來說說什麼是陣列。陣列可以用來儲存多組資料。在應用於文章、使用者資料、權限管理等介面時,可以先將值儲存成陣列...
Day 28
2022-09-29
881
0
在二元搜尋樹中,有這麼一個經典的題目:尋找兩節點的共同祖先! 但是共同祖先可以有很多個,所以我們會選擇最接近的共同祖先作為這題的輸出。 那要怎麼實作呢? 我們...
Day 23
2022-10-07
881
0
Hi, 大家好~~ 繼昨天練習一下GROUP BY後,今天想練習SQL WHERE clause 加CASE WHEN的query,那讓我們開始吧! 我們先看看...
Day 11
2022-09-17
881
0
我們一般都求二元樹的最大深度,不過我們今天的練習改成使用BFS來尋找其中的最小高度. 題目是這樣的,給你一個二元樹,求其中最小高度,也就是根節點到葉節點最短的距...
Day 17
2022-10-07
880
0
Review AOP是在處理Cross-cutting concerns,將某段代碼(日誌)動態切入(不把日誌程式hardcode到業務邏輯方法中)到指定方法(...