2022 iThome 鐵人賽
「連續 30 天發表技術文章不中斷」爆發驚人的技術能量,
寫出一整年的成長與學習。
Software Development
選手 147 文章 2896
Day 18
2022-09-20
891
0
雖然今天的標題是 QToolButton, 但其實是把昨天的程式加上其他跟 ToolButton 相關性較小的功能昨天我們有看到 Qt 的文字輸入框有內建的右鍵...
Day 14
2022-09-29
891
0
今天還是再深入一點介紹dataclass(註1)好了。 擴充性 這是昨天「傳統版」的code: class Tree(): '''為了聚焦本clas...
Day 28
2022-10-09
891
0
接下來的內容十分困難,如果有誤請見諒。一般來說,在遇到併發問題,最常遇到的困擾是多個不同的執行緒需要讀寫相同的資料,這時候發生競爭,就會產生意想不到的結果。舉個...
Day 10
2022-09-25
891
0
使用例外事件 在早期的很多程式語言裡並沒有例外事件的概念,我們可能會用錯誤碼或錯誤旗幟 (flag) 去捕捉例外狀況: public class DeciceC...
Day 9
2022-09-20
890
0
單元測試 好的程式碼除了有好的錯誤處理以外(day08錯誤處理),測試也是很重要的一環,我們除了透過之前將結果輸出查看結果以外,也能透過單元測試來確認我們函數的...
Day 14
2022-09-28
890
0
在取得資料的同時,也可以進行排序。 ORDER BY SELECT column_name FROM tabel_name WHERE <conditio...