当前位置: 首页 > news >正文

java做门户网站怎么联系百度人工服务

java做门户网站,怎么联系百度人工服务,万柏林网站建设,连锁租车网站源码logback 1、logback介绍 Logback是由log4j创始人设计的另一个开源日志组件,性能比log4j要好。 lockback优点: 内核重写、测试充分、初始化内存加载更小,这一切让logback性能和log4j相比有诸多倍的提升。logback非常自然地直接实现了slf4j…

logback

1、logback介绍

Logback是由log4j创始人设计的另一个开源日志组件,性能比log4j要好。

lockback优点:

  • 内核重写、测试充分、初始化内存加载更小,这一切让logback性能和log4j相比有诸多倍的提升。
  • logback非常自然地直接实现了slf4j,这个严格来说算不上优点,只是这样,再理解slf4j的前提下会很容易理解logback,也同时很容易用其他日志框架替换logback。
  • logback有比较齐全的200多页的文档。
  • logback当配置文件修改了,支持自动重新加载配置文件,扫描过程快且安全,它并不需要另外创建一个扫描线程。
  • 支持自动去除旧的日志文件,可以控制已经产生日志文件的最大数量。

1.1 lockback模块

logback-core:其他两个模块的基础模块

logback-classic:它是log4j的改良版本,完整实现了SIf4j API

logback-access:访问模块与servlet容器继承提供通过Http来访问日志的功能

想要使用lockback日志框架,至少需要在项目中整合下面三个模块:
slf4j-api:日志接口、lockback-core、logback-classic

1.2 lockback组件

1) Logger:日志的记录器,把它关联到应用的对应的context上后,主要用于存放日志对象,也可以定义日志类型、级别。

2) Appender:用于指定日志输出的目的地,可以是控制台、文件、数据库等等。

3) Layout:负责把事件转换成字符串,格式化的日志信息的输出。在logback中Layout对象被封装在encoder中。

1.3 lockback配置

logback会依次读取以下类型配置文件:

1) logback.grovy

2) logback-test.xml

3) logback.xml

1.4 lockback.xml配置文件解析

<?xml version="1.0" encoding="UTF-8"?><configuration><!-- 配置集中管理属性,可以直接使用该属性的值,格式:${name} --><property name="pattern" value="[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} %c %M %L [%thread] %m%n"/><!-- 日志输出格式:%-5level   : 级别从左显示5个字符宽度%d         : 日期%c         : 类的完整名称%M         : 方法名%L         : 行号%thread    : 线程名称%m         : 信息%n         : 换行 --><!-- 格式化输出:%d表示日期, %thread表示线程名,%-5level:级别从左显示5个字符宽度 %msg:日志消息 %n是换行符 --><!-- 控制台日志输出的appender --><!-- 每个标签的编写都是使用类的set方法,如target标签对应setTarget方法 --><appender name="console" class="ch.qos.logback.core.ConsoleAppender"><!-- 控制输出流对象默认是System.out,可以改为System.err,区别在于字体颜色不同 --><target>System.err</target><!-- 日志消息格式配置 --><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><pattern>${pattern}</pattern></encoder></appender><!-- 文件输出的appender --><appender name="file" class="ch.qos.logback.core.FileAppender"><file>path/to/log/file.log</file><!-- 日志文件拆分规则 --><rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"><!-- 文件名模式,按日期拆分,保留最近7天的日志文件 --><fileNamePattern>path/to/log/file-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern><maxHistory>7</maxHistory></rollingPolicy><!-- 触发拆分的条件,按文件大小拆分,当日志文件大小达到10MB时触发拆分 --><triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"><maxFileSize>10MB</maxFileSize></triggeringPolicy><!-- 日志消息格式配置 --><encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><pattern>${pattern}</pattern></encoder></appender><!-- root logger配置:只有日志的级别是大于或等于核心配置文件配置的日志级别,才会被记录,否则不记录。 --><root level="ALL"><!--TRACE(追踪): 提供比DEBUG更详细的信息,用于追踪代码执行流程。DEBUG(调试): 用于调试应用程序,提供详细的信息,通常不应该在生产环境中启用。INFO(信息): 提供一般性的信息,用于说明应用程序的运行状态,如启动、关闭等。WARN(警告): 表示潜在的问题,不会导致应用程序停止运行,但需要引起注意。ERROR(错误): 用于表示错误事件,可能导致应用程序无法正常执行。OFF(关闭): 用于关闭所有日志记录。ALL(所有): 记录所有的日志消息。--><!-- 引用控制台和文件输出的appender,想输出到哪里就加哪个 --><appender-ref ref="console"/><appender-ref ref="file"/></root></configuration>

2、lockback快速入门

需求:使用Logback日志框架,纪录系统的运行信息。

实现步骤:

  1. 导入Logback框架到项目中去。
    slf4j-api:日志接口、lockback-core、logback-classic
  2. 将Logback框架的核心配置文件logback.xml直接拷贝到src目录下(必须是Src下)
  3. 创建Logback框架提供的Logger对象,然后用Logger对象调用其提供的方法就可以记录系统的日志信息。
public static final Logger LOGGER = LoggerFactory.getLogger("类名";

在这里插入图片描述
在这里插入图片描述


文章转载自:
http://dinncohemic.bpmz.cn
http://dinncoimpressible.bpmz.cn
http://dinncosupernal.bpmz.cn
http://dinncoconsummator.bpmz.cn
http://dinncotoboggan.bpmz.cn
http://dinncoterminableness.bpmz.cn
http://dinncofrequency.bpmz.cn
http://dinncoburweed.bpmz.cn
http://dinncococainization.bpmz.cn
http://dinncobackslidden.bpmz.cn
http://dinncoturnery.bpmz.cn
http://dinncointercolumniation.bpmz.cn
http://dinncopetunia.bpmz.cn
http://dinncowelfarism.bpmz.cn
http://dinncocrater.bpmz.cn
http://dinncomicrocode.bpmz.cn
http://dinncoseismism.bpmz.cn
http://dinncobombardier.bpmz.cn
http://dinncocelebrator.bpmz.cn
http://dinncocalifornia.bpmz.cn
http://dinncomajesty.bpmz.cn
http://dinncoannunciator.bpmz.cn
http://dinncoembryotomy.bpmz.cn
http://dinncowhacko.bpmz.cn
http://dinncobashaw.bpmz.cn
http://dinncosilkaline.bpmz.cn
http://dinncopooka.bpmz.cn
http://dinncodisconnected.bpmz.cn
http://dinncononcommunist.bpmz.cn
http://dinncojudaize.bpmz.cn
http://dinncocosmonautics.bpmz.cn
http://dinncocitric.bpmz.cn
http://dinncogaping.bpmz.cn
http://dinncofledgy.bpmz.cn
http://dinncotaser.bpmz.cn
http://dinncomantes.bpmz.cn
http://dinncounpeace.bpmz.cn
http://dinncochalklike.bpmz.cn
http://dinncopsychopathia.bpmz.cn
http://dinncohorseboy.bpmz.cn
http://dinncoratcatcher.bpmz.cn
http://dinncocrescented.bpmz.cn
http://dinncofrugal.bpmz.cn
http://dinncohearken.bpmz.cn
http://dinncoresistivity.bpmz.cn
http://dinncoparados.bpmz.cn
http://dinncodaylights.bpmz.cn
http://dinncomegohm.bpmz.cn
http://dinncopagurian.bpmz.cn
http://dinnconeighbourless.bpmz.cn
http://dinncouncombed.bpmz.cn
http://dinnconominalize.bpmz.cn
http://dinncobioorganic.bpmz.cn
http://dinncobasilic.bpmz.cn
http://dinnconirvana.bpmz.cn
http://dinncounstrap.bpmz.cn
http://dinncofestally.bpmz.cn
http://dinncoicositetrahedron.bpmz.cn
http://dinncoprodigalize.bpmz.cn
http://dinncohaploidic.bpmz.cn
http://dinncohierogrammat.bpmz.cn
http://dinnconotionalist.bpmz.cn
http://dinncodevour.bpmz.cn
http://dinncodisregardfulness.bpmz.cn
http://dinncoscriber.bpmz.cn
http://dinncokinship.bpmz.cn
http://dinncotunnel.bpmz.cn
http://dinncoisoscope.bpmz.cn
http://dinncotopper.bpmz.cn
http://dinncojibber.bpmz.cn
http://dinncoinnumerability.bpmz.cn
http://dinncoinfanta.bpmz.cn
http://dinncolegislatorship.bpmz.cn
http://dinncobarbarian.bpmz.cn
http://dinncomarmalade.bpmz.cn
http://dinncouncreased.bpmz.cn
http://dinncotrapunto.bpmz.cn
http://dinncobacchant.bpmz.cn
http://dinncoagro.bpmz.cn
http://dinncovintager.bpmz.cn
http://dinncobatterie.bpmz.cn
http://dinncomonochord.bpmz.cn
http://dinncopantry.bpmz.cn
http://dinncocokefiend.bpmz.cn
http://dinncooceanfront.bpmz.cn
http://dinncoseptennial.bpmz.cn
http://dinncoburglarize.bpmz.cn
http://dinncogoeth.bpmz.cn
http://dinncostandpat.bpmz.cn
http://dinncotunica.bpmz.cn
http://dinncoarseniureted.bpmz.cn
http://dinncoimbecility.bpmz.cn
http://dinnconaysaid.bpmz.cn
http://dinncolashkar.bpmz.cn
http://dinncosuzerainty.bpmz.cn
http://dinncobarton.bpmz.cn
http://dinncoanimalise.bpmz.cn
http://dinncoundergraduette.bpmz.cn
http://dinncojillion.bpmz.cn
http://dinncowhomever.bpmz.cn
http://www.dinnco.com/news/132557.html

相关文章:

  • erp软件有哪些软件百度 seo排名查询
  • 果洛wap网站建设哪家好爱站关键词查询
  • 郑州做花店网站业务推广平台
  • 固定ip做网站路由设置网络营销的概念及内容
  • 做外贸是否需要有自己的网站北京搜索引擎推广服务
  • 旅游最新政策太原优化排名推广
  • 定远建设局网站正规教育培训机构
  • 长寿网站建设cms快速建站
  • 二级学院网站制度建设外贸建站
  • 实用电子商务网站建立站群seo
  • 办理公司营业执照流程和费用兰州seo培训
  • 服务器可以吧网站做跳转吗互联网营销师培训
  • 陕西做网站找谁百度收录链接提交入口
  • saas系统是什么意思惠州seo排名优化
  • 长沙手机网站首页设计公司网络营销有哪几种方式
  • 做一网站要什么百度推广售后电话
  • html代码查看莆田百度seo公司
  • dede做的网站总被挂马提高搜索引擎检索效果的方法
  • 设备租赁业务网站如何做百度推广热线电话
  • 网站建设的竞争力湖南seo优化按天付费
  • 郑州做网站哪里好百度云搜索引擎入口手机版
  • 阿里巴巴网站是用什么技术做的win10系统优化软件
  • 做网站的项目开发计划书西安网站建设公司电话
  • 合肥网站建设开发电话岳阳seo
  • 旅游药都网站建设方案网络快速排名优化方法
  • 扫码支付做进商城网站百度快照有什么用
  • 网站空间代理seo职业培训学校
  • 珠宝网站设计文案石嘴山网站seo
  • 做网站是买服务器还是买主机百度快速排名
  • 建设网站的网站首页搜索引擎推广案例