1、類的靜態成員變量必須在類外進行初始化。
2、在寫單例的時候時常因爲私有化了構造函數和析構函數,但忘記函數體定義而導致出錯
3、c++ 11 atomic自動變量使用{} 進行初始化,否則編譯出錯
4、linux下gcc編譯代碼的時候代碼可能編譯不過而停止,此時向上尋找錯誤信息也找不到,很可能是有錯誤信息,但是由於終端顯示覆蓋的原因錯誤信息未顯示出來,可以試試將編譯輸出信息定向到文件,在文件中查看錯誤信息。如: make > out 2>&1
5、有時候需要將一個python腳本在後臺運行可以使用:nohup python myscript.py &
但是這樣存在一個問題就是在腳本運行過程中無法在輸出日誌中看到print的打印信息,
可以在python啓動時加一個 -u 參數:python -u myscript.py 或者 : print('right', flush=True)
6、代碼中 “碶”字如果gbk編碼在linux下可能會編譯不過