发表于: 2019-11-11 21:15:25

1 1096


log4j2的学习

日志级别

log4j的级别

 FATAL:重大错误,例如系统崩溃;

 ERROR:错误,例如某模块瘫痪;

 WARN:警告,程序的隐患,如果不处理,将来可能就是错误;

 INFO:信息,可以用来查看程序执行的流程;

 DEBUG:调试,用来调试程序的bug

1.Filter

Log4j提供Filter并可应用于:控制被传递到任何LoggerConfig之前、控制被传递到达一个LoggerConfig但在调用任何Appender之前、控制被传递到一个LoggerConfig单在调用一个指定的Appender和每一个Appender之前。

2.Appender 将日志请求打印到多个目标

3.Layout 自定义输出格式

4.Layout 自定义输出格式


第一个字段是程序启动以来锁经过的毫秒时间。
第二个字段是发出日志请求的线程。
第三个字段是日志声明的级别。
第四个字段是与日志请求相关联的Logger名称。

在“-”之后的文本是日志的消息内容

5.转到Log4j 2 API

配置Log4j 2

Log4j 2的配置可以通过以下4种方式之一完成:

通过以XML、JSON、YAML或属性格式编写的配置文件。

以编程方式,通过创建ConfigurationFactory和配置实现。

通过调用配置接口中公开的API,以编程方式将组件添加到默认配置。

以编程方式,通过调用内部Logger类上的方法

明天计划的事:接着云服务器配置Mysql maven 跑通服务

主要是环境配置一直有许多报错 yum 一直无法安装 可以下载 提示找不到这个目录

最后实在没办法重置了。。。所以重装了服务器

Mysql

先卸载

find / -name mysql

  1. rm -rf 上边查找到的路径,多个路径用空格隔开
  2. #或者下边一条命令即可
  3. find / -name mysql|xargs rm -r

tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz

  1. rm -f mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz
    1. groupadd mysql

 

useradd -r -g mysql mysql

更改密码

./bin/mysqladmin -u root -h localhost.localdomain password 'root'

还未增加远程登陆权限


收获:熟练安装JDK MYSQL..

学习了log4j和初略的学习log4j2

看了师兄们的日报 对spirng和mybatis有了一些补充 

linux的基本命令

1.ls2.cd 3.pwd4.touch5.mkdir6.tar

准备看刘欢学长的日志 学习一下如何批量插入数据



返回列表 返回列表
评论

    分享到