可以用@slf4j註解
代替logge***ctory.getlogger(xx.class)
簡化**,注:@slf4j
是lombok
裡的。
日誌列印放到controller層和gateway層,rpc呼叫外部介面的異常直接列印;service層視情況可以不用列印,避免重複列印;
異常列印的引數用佔位符;
引數校驗只在controller和第一層service層做,過多的引數校驗沒有用;
異常發生時把最初發生的異常的uuid傳給上層,可通過uuid快速在日誌檔案中搜尋定位問題;
C 異常 和 SEH異常 的一點小結
如何區分異常 c 異常 就是 try catch seh異常 就是 try except 1 0 1 目前微軟所有的vc編譯器 從vc6到vc2010 都預設是開啟對c 異常的編譯支援的 位於專案選項中的 生成 啟用c 異常 ehsc,vc6是enable exception handling 捕獲...
C 異常 和 SEH異常 的一點小結
c 異常 就是 try catch seh異常 就是 try except 1 0 1 目前微軟所有的vc編譯器 從vc6到vc2010 都預設是開啟對c 異常的編譯支援的 位於專案選項中的 生成 啟用c 異常 ehsc,vc6是enable exception handling 如 trycatc...
對學術規範的一點思考
兩年前,楊振寧教授在南大頒發獎學金。當時有同學不厭其煩地提出中國人什麼時候能夠拿到諾貝爾獎的問題,記得楊老先生當時提出這樣乙個觀點,中國的學者目前都是 二 三代 以西洋科學引入中國計,例如,楊振寧之父為一代數學大家 而形成一種學術傳統,至少要三四代。到時,中國會在純邏輯上有所突破,比如數學。到現在終...