logback encoder詳細設定

2021-10-02 19:08:39 字數 972 閱讀 6286

/**

* logback 節點關係。從外層到裡層依次是:

* * encoder 一是用於將日誌資訊轉為位元組陣列,二是將位元組陣列寫入到輸入流

*目前唯一有效並預設的實現類就是patternlayoutencoder

* * pattern是用於控制日誌的輸出格式。

* ** encoder的關鍵就是pattern,設定好pattern就ok

* *每乙個都有固定的格式

* * %-4relative [%thread] %-5level %logger - %msg%n

* ** (1)%代表一種屬性的開始,固定不變。如果想使用%,需要使用轉義符「\」進行轉義

* (2)轉換符 ,是logback自定義的一些屬性,固定不變。使用時通過自定義的關鍵字呼叫

* (3)格式修飾符 ,logback自定義的配置,可選擇使用。位於%與轉換符之間

* * 上述例子轉換一下就是:

* %格式修飾符 格式修飾符 轉換符 [%轉換符]%格式修飾符 格式修飾符 轉換符 %轉換符 格式修飾符%轉換符%轉換符

* ** -----------修飾符

* 左對齊:-

* 最小寬度:十進位制數字,預設左填充。如果字元小於最小寬度,左側填充空格;大於最小字元不做擷取

* 最大寬度:符號"."後面加十進位制數字。如果字元大於最大寬度,做擷取。擷取規則根據「.」後面的數字決定

* (1)正數:.2 表示字元超過2位寬度從前面截斷,保留後面字元

* (2)負數:.-2表示字元超過2位寬度從後面階段,保留前面字元

* ** --------轉換符內容:

Informatica Update 機制詳解

informatica update 機制詳解 informatica 作為etl工具,update是其很重要的乙個特性。也正因為如此,我們會發現在informatica工具的很多地方都會有update的相關設定,許多時候給大家都造成了很大的迷惑,不知道誰先誰後,誰的優先順序高,或者具體的作用是什麼...

CString string char 比較詳解

關鍵點 主要用於mfc的編寫,而屬於stl,兩者都是符合標準c 的,但是在非 windows平台或者說vc上還是用吧。另外還有乙個這是傳統c 才有的 一 概述 string和cstring均是字串模板類,string為標準模板類 stl 定義的字串類,已經納入c 標準之中 cstring typed...

CString string char 比較詳解

cstring 為visual c 中最常用的字串類,繼承自c stringt類,主要應用在mfc和atl程式設計中,主要資料型別有char 應用於ansi wchar t unicode tchar ansi與unicode均可 char 為c程式設計中最常用的字串指標,一般以 0 為結束標誌 二...