1. 日志的類別 1.1 系統執行日志(log文件) 此類日志,主要為代碼執行時的日志打印,每個啟動的服務實例都會記錄程序的運行日志,主要用於問題排查。 開發、測試環境可放開DEBUG級別日志的輸出,生產環境必須關閉DEBUG,設置INFO級別以上打印輸出 1.2 系統操作日志 ...
什么是日志 日志用來記錄用戶操作 系統運行狀態等,是一個系統的重要組成部分。然而,由於日志通常不屬於系統的核心功能,所以常常不被團隊成員所重視。對於一些簡單的小程序,可能並不需要在如何記錄日志的問題上花費太多精力。但是對於作為基礎平台為很多產品提供服務的后端程序,就必須要考慮如何依靠良好的日志來保證系統可靠的運行了。 好的日志可以幫助系統的開發和運維人員: . 了解線上系統的運行狀態 . 快速准確 ...
2018-06-25 11:16 0 1450 推薦指數:
1. 日志的類別 1.1 系統執行日志(log文件) 此類日志,主要為代碼執行時的日志打印,每個啟動的服務實例都會記錄程序的運行日志,主要用於問題排查。 開發、測試環境可放開DEBUG級別日志的輸出,生產環境必須關閉DEBUG,設置INFO級別以上打印輸出 1.2 系統操作日志 ...
命名約定 我們在命名標識符時(包括參數,常量,變量),應使用單詞的首字母大小寫來區分一個標識符中的多個單詞,如UserName. PascalCasing Pascal ...
注釋 注釋毫無疑問是讓別人以最快速度了解你代碼的最快途徑,但寫注釋的目的絕不僅僅是"解釋代碼做了什么",更重要的盡量幫助代碼閱讀者對代碼了解的和作者一樣多。 當你寫代碼時,你腦海里會 ...
格式 格式的統一使用可以使代碼清晰、美觀、方便閱讀。為了不影響編碼效率,在此只作如下規定: 長度 一個文件最好不要超過500行( ...
本文是讀完前言中提到的幾本書后,結合自身的想法總結出來的如何寫好注釋的一些比較實用的方法。 另外本文是上一篇 注釋篇 的一個補充 如何寫好注釋 避免使用不明確的代詞 有些情況下,"it", "this"等代詞指代很容易產生歧義,最安全的方式是不要使用將所有可能產生歧義 ...
上一篇文章講了標識符命名的約定,今天講下標識符命名的選擇。 簡單的講,看到一個標識符一定要可以見名知意。 名字一定要能夠表達出標識符的含意 標識符名字必須要表達出該標識符的意義,絕對不可以使用無意義的v1,v2…vn之類的命名。 public static void ...
本文是一個系列,歡迎關注 查看上一篇文章可以掃描文章下方的二維碼,點擊往期回顧-日志系列即可查看所有相關文章 概覽 上一篇我們討論了為什么要使用日志框架,這次我們深入問題的根源,為什么我們需要日志? 大多數開發人員會糾結日志該怎么輸出,什么時候輸出,輸出了會不會有人看等問題 ...
1、log4j日志參數說明 log4j.appender.ERROR.layout.ConversionPattern=[%p][%l] %d{yyyy-MM-dd HH:mm:ss} %m%n 格式輸出修改 ...