1.支付表的 全表備份,修改is_se_x欄位,未帶條件,導致全表修改,恢復該欄位,同時恢復update_time欄位, 建議:先查詢,後備份,再根據id來修改。
`update_time` timestamp not null default current_timestamp on update current_timestamp comment '修改時間',
2.檔案回盤表的資料,刪除,缺少條件,導致全表刪除,重新批量解析sftp檔案,將資料匯入。建議:先查詢,後備份,再根據id來刪除。
3.線上庫的order_x表增加字段,導致鎖表, show processlist; 找到自己的使用者名稱,根據id來 kill id ,中間沒有引數 -9 等。mysql只能自己刪除自己的命令。
優化工具:##不能有觸發器 瞬間替換表
# pt-online-schema-change 工具
show processlist;
kill 716; # kill 43; #kill掉43執行緒
C 需要注意點
11 設定static成員變數初值時,不受任何訪問許可權的束縛。可以再還沒有誕生任何物件的時候就處理static型別成員變數,但首先必須初始化它。2 只要access level允許,任何函式都可以訪問static成員變數。但如果你希望在產生任何object之前就訪問其class的private s...
NGUI 需要注意點
如果滾動檢視中的item數量太少,還不能夠超出滾動檢視,那麼cancel drag if fits最好要勾選,否則檢視會被拖動,那樣使用者體驗會不好 只有當滾動條目的內容長度超出滾動區域後,才能夠拖動 2 例項化預設體 指定父物件 然後再transform.localscale new vecter...
Intent傳遞資料時,需要注意的點
一般頁面之間傳遞物件為了方便直接使用intent,intent.putextra parcelable 使用後會報乙個這樣的錯,應用正常執行。將物件存入bundle中,bundle存入intent中再傳就不會出現報錯。但是,有些時候直接使用intent傳也不會報錯。下面是引自 兩個activity之...