2026 iThome 鐵人賽
蒸餾出最精萃的 鐵人
Software Development
選手 127 文章 2418
Day 23
2026-10-01
26
0
前言 前兩篇分別介紹了 RBAC(用角色管理權限)與 ABAC(用屬性動態判斷權限),兩者都是從「人」出發來思考權限。今天要介紹的兩種模型,則是從另外兩個角度出...
Day 17
2026-10-01
30
0
上一篇我們完成了第一個比較完整的 API,CRUD 五個操作都可以正常使用。 但最後也發現一個問題: 只要把 Server 關掉再重開,剛剛新增的資料就全部不見...
Day 24
2026-10-01
18
0
今天不寫程式碼,來談談如何用低成本的方式,讓真實使用者試用 SyncETA Lite,並蒐集有意義的回饋。 這部分的方法,也直接對應到我研究論文中規劃的使用者研...
Day 16
2026-09-30
23
0
本日學習:—類別的進階認識—建構子 可視為一種特殊的函數 建構子名稱需要和類別相同 語法:public/private 類別名稱(型別 引數){程式敘述;}...
Day 16
2026-09-30
54
0
動筆前先答(兩題) 1.【決策邊界|架構論述】 舊的任務列表把「怎麼排序、哪些要顯示」的規則寫在一個 1,700 行的 ViewModel 裡。重寫時有三種放法...
Day 16
2026-09-30
53
0
前言 在前一章中,我們介紹了 CFB 與 OFB 模式。今天討論的 CTR(Counter Mode) 與 GCM(Galois/Counter Mode) 則...