設定log4j和logback,用不同的顏色顯示不同的log level
經常debug java程式的朋友都知道,如果Log沒有顯著的顏色標記哪裡是warning,哪裡是error,一堆白花花的列印總會讓人覺得覺得壓抑。
如果你在用logback或log4j,又想讓你的Log輸出帶上色彩,如下圖:
logback:
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <withJansi>true</withJansi> <encoder> <pattern>[%thread] %highlight(%-5level) %cyan(%logger{15}) - %highlight(%msg) %n</pattern> </encoder> </appender> <root level="DEBUG"> <appender-ref ref="STDOUT" /> </root>
具體請參加:
log4j:
請參考github上的專案:
https://github.com/dwdyer/ansiconsolelogger
相關推薦
設定log4j和logback,用不同的顏色顯示不同的log level
經常debug java程式的朋友都知道,如果Log沒有顯著的顏色標記哪裡是warning,哪裡是error,一堆白花花的列印總會讓人覺得覺得壓抑。 如果你在用logback或log4j,又想讓你的Log輸出帶上色彩,如下圖: logback: <appender
putty使用技巧-不同顏色顯示不同型別的檔案
putty是一個非常好的ssh管理lunix主機軟體,如果你用國外bluehost,dreamhost的主機,那更是不可或缺的管理工具 Putty可支援分顏色顯示目錄、可執行檔案、普通檔案等。 在Putty配置介面的左邊選擇“connection -- data ” 把右面的“terminal t
【UE4】【C++】列舉類(對於不同狀態顯示不同的顏色準心)C++設定狀態,藍圖設定顏色(UI顏色繫結)
官方對列舉的用法https://wiki.unrealengine.com/Enums_For_Both_C%2B%2B_and_BP寫在UClass上面、#include下面UENUM() enum class EFiringState :uint8 { //
log4j和logback
如果 html 程序啟動 mylog 標示 level conf 兩個 roo Log4j和logback Log4j簡介 Log4j(log for java) 1.是Apache的一個開源項目; 2.是使用Java語言編寫的一
c:forEach varStatus 單雙行不同顏色顯示,左側顯示連續序號
//當雙行顯示不同顏色 <c:foreach items="{personList}" var="person" varStatus="varStatus"> <tr bgcolor="${varStatus.index % 2 == 1 ? '#EFEFEF' : 'FFFFF
彙編實驗一 檢視CPU和記憶體,用機器指令和組合語言指令程式設計
在裝完DosBox環境之後,就可以用debug模式進行彙編指令的程式設計了。 實驗內容: 首先用a指令進行資料的儲存,然後用t命令進行除錯。 可以發現ax,bx在不同的命令下發
VS程式設計,WPF中telerik:RadGridView 單元格資料根據不同條件顯示不同背景顏色的一種方法
有時為了顯示效果,需要讓某一列單元格根據不同的資料條件來顯示不同的顏色。 這裡提供一種方法——藉助轉化器。 1、前臺GridView繫結資料來源,每一列採用單獨定義繫結的方式。 像這樣: 2、右擊程式集,新建資料夾存放轉化
實驗1檢視CPU和記憶體,用機器指令和組合語言指令程式設計
(1)實驗截圖如下: (2).將下面3條指令寫入從2000:0開始的記憶體單元中,利用這3條指令計算2的8次方。 mov ax,1 add ax,ax jmp 2000:0003 給出第一次和第16次t命令結果截圖 (3)檢視日期並嘗試修改其值。 (4)向
沒有JDK和Maven,用Docker也能構建Maven工程
在編譯構建Maven工程的時候,以下兩種情況偶爾會遇到: 1. 當前電腦上沒裝Maven,甚至JDK都沒裝; 2. 當前電腦裝了JDK8,但要用JDK7編譯構建當前工程; 遇到上述情況,一般會將JDK和Maven裝好並設定環境變數,再去編譯構建Maven工
edittext 禁止輸入非法字元和空格,用到輸入過濾器InputFilter
一般在我們初始化的時候,給需要限制的edittext直接設定 //禁止輸入空格 setEditTextInhibitInputSpeChat(et_nickname); //禁止輸入空格 private void setEditTextInhibitInputSpeChat
Eclipse控制檯log4j日誌級不同顏色顯示
安裝外掛grep-console就可以裝日誌顯示不同顏色了。可以使用高亮顏色顯示 error 、warn 級別的日誌,再也不用一行一行去看日誌了。 顯示效果,是不是很贊 安裝方法 help
Log4j和logback衝突,導致log4j配置失效控制檯一直列印DEBUG級別的日誌
Log4j和logback是有衝突的,這樣會導致Log4j的日誌級別降低到DEBUG級別。maven依賴中把logback的隱式依賴給去掉。fastdfs依賴於logback 去除依賴的方法: <
QWidget設定邊框(樣式,寬度及顏色)
http://blog.163.com/dingmz_frcmyblog/blog/static/21730402320142182316673/ 1)使用QPainter在paintEvent事件處理函式中沿著QWidget視窗邊緣畫出矩形。 2)使用樣式表:setS
echarts折線圖分段用不同顏色顯示
之前在用echarts做折線圖的時候,需要一條線段根據某個條件用兩種顏色顯示。在網上找到的解決方案都是series.data用兩組資料模擬,由於我的資料是動態載入的,所以這種方法並不怎麼可取,因此我就去官方文件找看有沒有相關的配置項(先百度再找官方文件實在不是什
python散點圖屬性&用不同顏色展示不同的分類結果(分類著色)
x:指定散點圖的x軸資料; y:指定散點圖的y軸資料; s:指定散點圖點的大小,預設為20,通過傳入新的變數,實現氣泡圖的繪製; c:可用於不同類別的顏色,指定散點圖點的顏色,預設為藍色;
css設定height:100%,用js獲取不到高度值問題
工作中用到的amaze ui的popup中的heigh:100%;在專案中我需要獲取大屏popup的高的具體的畫素值,然而我要說的是,總共有兩點:一、用純js獲取obj.style.height、obg.innerHeight和obj.offsetHeight獲取, c
Web前端Table中的tr和td按百分比設定寬度和高度,當內容超出時Table變型解決
如果table按照百分比設定寬度和高度,當表格內部任意內容超出所在元素的百分比值時就會使得表格變形。 <table width='80%'> <tr> <td width='50%'>內容超過50%</td> </tr> </table>
Cache的封裝和使用,用Cache代替Session
ICache 介面 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; n
配置log4j和logback將日誌記錄到syslog
1. log4j配置內容如下 log4j.appender.syslog=org.apache.log4j.net.SyslogAppender log4j.appender.syslog.SyslogHost=127.0.0.1 log4j.appender.syslog
ios 設定聲音和震動,單獨控制
一、今天專案中涉及了設定這快的聲音震動和響鈴,搞的頭大,以前搞過,只是簡單的呼叫系統的方法就可以實現,但是現在的公司要求,震動是震動,響鈴是響鈴,我看了微信,微信也是的分開的,做的很好,但是我就納悶了,這要怎搞,網上查閱了好多方法,都是下面的程式碼。但是這樣滿足不了我的專案需求,我就納悶的很,我設定了聲音和