发表于: 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
- rm -rf 上边查找到的路径,多个路径用空格隔开
- #或者下边一条命令即可
- find / -name mysql|xargs rm -r
tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz
- rm -f mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz
- 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
准备看刘欢学长的日志 学习一下如何批量插入数据
评论