資料庫
- mysql資料庫不區分大小寫
導緻修改時大小寫無法區分修改不成功或判斷重複
- 資料庫字段類型問題
- TinyText:最大長度255個位元組(2^8-1)
- text :最大長度65535個位元組(2^16-1)
- MediumText:最大長度 16777215 個位元組(2^24-1)
- 資料編碼格式引發的問題
接入的外部系統,可以使用網絡流行的emo表情,資料庫無法支援該類型導緻報錯
解決辦法:資料庫設定為
格式
utf8mb4
語言差異
- 精度問題
不同的編碼語言對長數字串的進度轉換方式不同,導緻資料失真
其他
- 幂等問題
- 定義: 幂等性是系統服務對外一種承諾(而不是實作),承諾隻要調用接口成功,外部多次調用對系統的影響是一緻的
- 問題:網絡抖動等異常因素導緻資料在不同位置的狀态不一緻,重試時無法正确處理進而導緻流程無法進行
- 記憶體洩漏
導緻APP擷取驗證碼倒計時時間跳轉快于正常速度,且速率不一緻
引入:記憶體洩漏/占用、空指針的測試:https://segmentfault.com/a/1190000006852540–https://blog.csdn.net/luohai859/article/details/49906661