近日部署项目到Tomcat,访问一直404。 于是查看 catalina.out 日志信息,发现如下信息 其实还是没有看明白原因,只知道项目启动失败 再次查看 localhost.2019-06-30.log 发现如下循环输出的异常信息: 推测是jar包冲突:log4j-over-slf4j.jar ...
分类:
其他好文 时间:
2019-06-30 19:06:31
阅读次数:
244
###############################################################################Log4J采用类似C语言中的printf函数的打印格式格式化日志信息,打印参数如下: ## %l 输出日志事件的发生位置,包括类目名、发生的线 ...
分类:
其他好文 时间:
2019-06-30 18:41:22
阅读次数:
108
一、背景 使用slf4j可以很好的保证我们的日志系统具有良好的兼容性,兼容当前常见几种日志系统,而使用log4j2而不是log4j是因为Log4j 1.x 在高并发情况下出现死锁导致cpu使用率异常飙升,而Log4j2.0基于LMAX Disruptor的异步日志在多线程环境下性能会远远优于Log4 ...
分类:
其他好文 时间:
2019-06-29 20:46:04
阅读次数:
559
虽然现在大多数项目都趋向于 slf4j,但是在开发中log4j简单的配置还是有使用之地。基本一个log4j.properties就行了,查看SQL语句的执行等等,非常nice。 首先是引用jar包 在resources下增加log4j.properties配置文件就行了。启动项目就可以看到日志了。 ...
分类:
其他好文 时间:
2019-06-28 00:54:55
阅读次数:
90
```properties # priority :debug> Method: %l ]%n%p:%m%n #debug log log4j.logger.debug=debug log4j.appender.debug=org.apache.log4j.DailyRollingFileAppen... ...
分类:
其他好文 时间:
2019-06-27 23:11:11
阅读次数:
246
1.log4j的文件配置: 2. 重写一个方法类制定自己的输出 我重写这个方法是在info 文件输出时候,过滤输出非Info级别的日志 3.在项目中: 这样就可以在自己定义的输出位置找要输出的日志文件了 ...
分类:
其他好文 时间:
2019-06-26 16:23:33
阅读次数:
85
logback对比log4j的有点在此就不赘述了。 由于在项目的原有代码中,大量的日志生成是通过log4j实现的,新的代码希望通过logback的方式生成日志,同时希望将老的代码在不修改的情况下直接将日志生成至logback指定配置中。 log4j迁移到logback 此文中介绍了一种迁移方式,但是 ...
分类:
其他好文 时间:
2019-06-25 13:11:06
阅读次数:
103
1 Mybatis教程(一) 学习过的持久层框架:DBUtils , Hibernate Mybatis就是类似于hibernate的orm持久层框架。 为什么学Mybatis? 2 JDBC编程回顾与存在的问题分析 2.1 开发步骤: 2.2 Jdbc访问数据库的过程: 2.3 Jdbc存在的问题 ...
分类:
其他好文 时间:
2019-06-24 16:27:40
阅读次数:
109
日志log4j。properties 框架: log4j配置文件:log4j.rootLogger=TRACE,console,f1 log4j.appender.console=org.apache.log4j.ConsoleAppenderlog4j.appender.console.layou ...
分类:
其他好文 时间:
2019-06-24 12:37:44
阅读次数:
92