昆明万达电影院最新上映电影_ -|五谷囊├略阳三中
淘宝减肥药排行榜十强
只推淘宝安全有效的减肥药

当前位置:昆明万达电影院最新上映电影 > 减肥产品

昆明万达电影院最新上映电影

时间:2020-10-01 02:07  编辑:呼图壁房管局

昆明万达电影院最新上映电影

一、 log4j.properties 的使用详解

1. 输出级别的种类

ERROR 、 WARN 、 INFO 、 DEBUG

ERROR 为严重错误主要是程序的错误

WARN 为一般警告,比如 session 丢失

INFO 为一般要显示的信息,比如登录登出

DEBUG 为程序的调试信息

2. 配置日志信息输出目的地

log4j.appender.appenderName = fully.qualified.name.of.appender.class

1.org.apache.log4j.ConsoleAppender (控制台)

2.org.apache.log4j.FileAppender (文件)

3.org.apache.log4j.DailyRollingFileAppender (每天产生一个日志文件)

4.org.apache.log4j.RollingFileAppender (文件大小到达指定尺寸的时候产生一个新的文件)

5.org.apache.log4j.WriterAppender (将日志信息以流格式发送到任意指定的地方)

3. 配置日志信息的格式

log4j.appender.appenderName.layout = fully.qualified.name.of.layout.class

1.org.apache.log4j.HTMLLayout (以 HTML 表格形式布局),

2.org.apache.log4j.PatternLayout (可以灵活地指定布局模式),

3.org.apache.log4j.SimpleLayout (包含日志信息的级别和信息字符串),

4.org.apache.log4j.TTCCLayout (包含日志产生的时间、线程、类别等等信息)

4. 控制台选项

Threshold=DEBUG:指定日志消息的输出最低层次。

ImmediateFlush=true:默认值是 true, 意谓着所有的消息都会被立即输出。

Target=System.err:默认情况下是:System.out, 指定输出控制台

FileAppender 选项

Threshold=DEBUF:指定日志消息的输出最低层次。

File=mylog.txt:指定消息输出到 mylog.txt 文件。

Append=false:默认值是 true, 即将消息增加到指定文件中, false 指将消息覆盖指定的文件内 容。

RollingFileAppender 选项

Threshold=DEBUG:指定日志消息的输出最低层次。

MaxFileSize=100KB: 后缀可以是 KB, MB 或者是 GB. 在日志文件到达该大小时,将会自 动滚动,即将原来的内容移到 mylog.log.1文件。

MaxBackupIndex=2:指定可以产生的滚动文件的最大数。 log4j.appender.A1.layout.ConversionPattern=%-4r %-5p %d{yyyy-MM-ddHH:mm:ssS} % c %m%n

5. 日志信息格式中几个符号所代表的含义:

-X号 : X信息输出时左对齐;

%p: 输出日志信息优先级,即 DEBUG , INFO , WARN , ERROR , FATAL,

%d: 输出日志时间点的日期或时间,默认格式为 ISO8601,也可以在其后指定格式,比 如:%d{yyy MMM ddHH:mm:ss,SSS},输出类似:2002年 10月 18日 22:10:28, 921 %r: 输出自应用启动到输出该 log 信息耗费的毫秒数

%c: 输出日志信息所属的类目,通常就是所在类的全名

%t: 输出产生该日志事件的线程名

%l: 输出日志事件的发生位置,相当于 %C.%M(%F:%L)的组合 , 包括类目名、发生的线程, 以及在代码中的行数。举例:Testlog4.main (TestLog4.java:10)

%x: 输出和当前线程相关联的 NDC(嵌套诊断环境 ), 尤其用到像 java servlets这样的多客户 多线程的应用中。

%%: 输出一个 "%"字符

%F: 输出日志消息产生时所在的文件名称

%L: 输出代码中的行号

%m: 输出代码中指定的消息 , 产生的日志具体信息

%n: 输出一个回车换行符, Windows 平台为 "/r/n", Unix 平台为 "/n"输出日志信息换行

可以在 %与模式字符之间加上修饰符来控制其最小宽度、最大宽度、和文本的对齐方式。 如:

1) %20c:指定输出 category 的名称,最小的宽度是 20,如果 category 的名称小于 20的话,默认的情况下右对齐。

2) %-20c:指定输出 category 的名称,最小的宽度是 20,如果 category 的名称小于 20的 话, "-" 号指定左对齐。

3)%.30c:指定输出 category 的名称, 最大的宽度是 30, 如果 category 的名称大于 30的 话,就会将左边多出的字符截掉,但小于 30的话也不会有空格。

4) %20.30c:如果 category 的名称小于 20就补空格, 并且右对齐, 如果其名称长于 30字 符,就从左边较远输出的字符截掉。

二、 log4j.properties 的配置

1、配置步骤

1) 在应用程序中使用 log4j

2) 把 log4j-*.*jar放入 CLASSPATH 变量中

3) 新建一个配置文件 log4j.properties ,放于 bin 文件下

2. 新建一个配置文件 log4j.properties ,如:

log4j.rootLogger=WARN, stdout, R

log4j.appender.stdout=org.apache.log4j.ConsoleAppender

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

# Pattern to output the caller's file name and line number.

#log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n # Print the date in ISO 8601 format

log4j.appender.stdout.layout.ConversionPattern=%d [%t] %-5p %c - %m%n

log4j.appender.R=org.apache.log4j.RollingFileAppender

log4j.appender.R.File=example.log

log4j.appender.R.MaxFileSize=100KB

# Keep one backup file

log4j.appender.R.MaxBackupIndex=1

log4j.appender.R.layout=org.apache.log4j.PatternLayout

log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n

# Print only messages of level WARN or above in the package com.foo.

log4j.logger.com.foo=WARN

。

猜你喜欢

最安全有效的减肥药

最安全有效的减肥药

编辑:小徐

现在的减肥药真的是真假难分,在选择减肥药的同时也应该更加小心,减肥药多种多样,那么如何才能选择最安全有效的减肥药,也成了很多小仙女的内心疑问,下面就跟着昆明万达电影院最新上映电影小编一起看一下,如何选择最安全有效的减肥药。 最安全有效的减肥药选购方法 1、首先需要观察产品的外包装,在包装中可以看到其配方是不是含有激素,含有激素的减肥药对身体的内..

吃减肥药失眠

吃减肥药失眠

编辑:小徐

随着现在流行以瘦为美,很多人会不顾身体的健康选择减肥药,达到快速减肥瘦身的效果,但是很多减肥药都是有副作用的,副作用比较轻的就是失眠现象,那么吃减肥药出现失眠是怎么回事儿?如果出现失眠后,我们应该怎样缓解? 吃减肥药失眠是怎么回事 减肥药中富含安非他命,所以减肥药服用了太多会有失眠现象,服用减肥药期间,身体会逐渐出现抗药性,身..

最新文章