[
['username', 'trim'],
['username', 'required','message'=>'使用者名稱不能為空'],
['username', 'unique', 'targetclass' => '\common\models\user', 'message' => '使用者名稱已存在'],
['username', 'string', 'min' => 6, 'max' => 60, 'toolong'=>'使用者名稱請輸入長度小於60個字元', 'tooshort'=>'使用者名稱請輸入長度大於6個字'],
['password', 'required', 'message' => '密碼不能為空'],
['password', 'string', 'min' => 6,'tooshort'=>'密碼最小為6位'],
];
min max 少於最小字元的錯誤資訊用tooshort toolong
駝峰命名的controller 在url 需要用-分離。例如:baseinfo url和試**件夾需要寫為 base-info
在init中做頁面跳轉,正常情況下exit可以做跳轉,高大上的yii啊 必須使用yii->end實現頁面跳轉
Vue踩坑紀錄
前端 vue,vuetify 後端 flask,flask cors 資料庫 mongodb 前後通訊 axios dashboard methods get defkey index key index db.sns.find sort datetime 1 return dumps key in...
thrift開發踩坑全紀錄
使用thrift搭建的系統已經穩定執行了一段時間了,該系統是公司的核心流式系統,高峰時qps在40萬。作為目前最流行的rpc框架,thrift不僅提供了通訊協議,同時提供了網路框架,解脫了程式設計師的生產力。thrift也是阿帕奇hadoop系列的rpc實現工具。本文主要聚焦在搭建c 實現的thri...
python3爬蟲踩坑記紀錄篇(二)
1首先這兩天遇到執行緒鎖的問題不涉及鎖機制,只改 執行緒鎖的時候一定要鎖上全域性變數,區域性變數或沒鎖的情況都會造成程式重複 mutex threading.lock 改寫後方案 with mutex for i in range 1000000 鎖定期間,其他執行緒不可以幹活 num 1原方案 當...