日志记录组件 Log4j,SLF4j,Logback 日志记录级别 致命(Fatal) 严重的错误,系统无法正常运行,如硬盘空间满等。这个级别很少被用,常暗含系统或者系统的组件迫近崩溃。 错误(Error) 系统可以继续运行,但最好要尽快修复的错误。这个级别用的较多,常常伴随Java异常,错误(Er ...
分类:
其他好文 时间:
2018-12-17 16:56:24
阅读次数:
263
[TOC] 日志系统归类以及关系 常用的日志框架: slf4j、logback 、log4j、log4j2、JUL(java util logging)、jboss logging、JCL(jakarta common logging) 1. log4j: 最开始的一个日志系统。 2. JUL: j ...
分类:
编程语言 时间:
2018-12-16 18:06:50
阅读次数:
238
搭建MyBatis开发环境 1. 导入MyBatis的jar log4j-1.2.17.jar——日志记录 mybatis-3.2.2.jar——核心包 mybatis-3.2.2-sources.jar——源码包MyBatis mysql-connector-java-5.1.0-bin.jar— ...
分类:
其他好文 时间:
2018-12-14 22:54:22
阅读次数:
205
都说hello world 很简单,应该能承受很大的请求压力,那么到底有多大?你知道吗?如果知道,那咱们就不继续了。如果不知道,我们来看一下! 1. 准备工作,快速建立一个基于springmvc的helloworld 1.1. 在pom.xml引入spring必须的包级日志组件 1.2. 添加一个 ...
分类:
编程语言 时间:
2018-12-14 19:31:11
阅读次数:
152
1. 通过classloder加载资源文件 ClientEntrance.class.getClassLoader().getResourceAsStream("config/log4j.properties"); ...
分类:
其他好文 时间:
2018-12-14 17:38:47
阅读次数:
254
log4j.rootLogger=ERROR, stdoutlog4j.logger.tk.mybatis.simple.mapper=TRACElog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.l ...
分类:
其他好文 时间:
2018-12-14 14:56:05
阅读次数:
169
首先看HashMap存储结构 我对存储结构的理解 初始化一个长度为16的Node数组,数组中每一个元素是一个Node构成的单链表,好像是大家说的桶?当桶中Node结点长度(链表长度)大于等于TREEIFY_THRESHOLD (8)时 单链表改为 树(红黑树?现在还一点不了解,知道个名字) 存储 , ...
分类:
其他好文 时间:
2018-12-14 12:44:32
阅读次数:
151
log4j的优点 平时我们在开发web项目时,一般都是通过控制台来看日志内容,但是一旦服务器停止,那么日志内容也就消失了,虽然我们自己可以写一个工具,专门用来将控制台显示的日志写入一个文件中,这样的话,即使服务器停止,日志依旧存在,之后,就可以对日志进行一些分析,来排错、优化。 log4j是一个ja ...
分类:
其他好文 时间:
2018-12-13 13:50:47
阅读次数:
216
log4cpp是log4j的一个扩展, C++开发者可用该库记录日志,可输出到终端,亦可保存到文件。 下面简单demo展示如何输出日志到输出终端。 第10行,创建一个输出器,ostreamAppender(const streing &name, ostream *stream), name为该输出 ...
分类:
其他好文 时间:
2018-12-13 13:18:29
阅读次数:
652
Lombok主要常用的注解有:@Data,@getter,@setter,@NoArgsConstructor,@AllArgsConstructor,@ToString,@EqualsAndHashCode,@Slf4j,@Log4j。我们一个一个来看: @Data注解:在JavaBean或类Ja ...
分类:
其他好文 时间:
2018-12-13 12:15:55
阅读次数:
161