`
javaoldboy
  • 浏览: 71281 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

复习一下log4j

阅读更多

一个典型的log4j.properties的书写

log4j.rootCategory=FATAL, stdout,rfa //这里配置日志记录的级别,常用的有fatal,error,warn,info,debug,trace(全部大写)


log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p (%F:%L) - %m%n

//下面配置记录文件以及文件个数,大小

log4j.appender.rfa=org.apache.log4j.RollingFileAppender
log4j.appender.rfa.File=c:/mylog.txt
log4j.appender.rfa.MaxFileSize=1MB
log4j.appender.rfa.MaxBackupIndex=5
log4j.appender.rfa.layout=org.apache.log4j.PatternLayout
log4j.appender.rfa.layout.ConversionPattern=%d{yyyy MMM dd HH:mm:ss} %-5p %c - %m%n

 在java 类里面这样写记录:

Log log=LogFactory.getLog(LoginAction.class);
   log.fatal("fatal... "+name+" = "+password);
   log.error("error... "+name+" = "+password);
   log.warn("warn... "+name+" = "+password);
   log.info("info... "+name+" = "+password);
   log.debug("debug... "+name+" = "+password);
   log.trace("trace... "+name+" = "+password);

分享到:
评论

相关推荐

    J2EE复习积累(四)-Log4J

    **标题解析:** "J2EE复习积累(四)-Log4J" 指的是一个关于J2EE(Java 2 Platform, Enterprise Edition)技术系列的第四部分,主要聚焦于Log4J,这是一个广泛使用的Java日志框架。Log4J在Java应用中用于记录程序运行...

    上海市计算机二级C语言复习资料__整理版.pdf )

    ### 上海市计算机二级C语言复习资料知识点梳理 #### 一、基础知识与语法解析 **1. 逻辑运算符及短路求值** - **题目背景**: 题目给出了两个逻辑表达式 `r1=a>b>c` 和 `r2=a>b&&b>c`,并询问了执行后的结果。 - *...

    王道数据结构考研复习指导(2022年)-选择题(CSDN).pdf

    4. 算法效率分析: - 对于程序片段的时间复杂度分析,例如x = 2; while(x ) x = 2*x; 和 int fact(int n),需要根据循环条件和递归调用来计算复杂度,分别是O(log2n)和O(n)。 - 双重循环的时间复杂度,如count = 0...

    时间复杂度_复习资料

    4. **对数阶 \( O(\log n) \)** - 定义:算法的执行时间随着输入数据规模的对数增长。 - 示例:每次迭代都能减少一半处理的数据量,如二分查找。 - 分析:例如,“i=1; while(i) i=i*2;”,每次循环都将i翻倍...

    计算机算法设计与分析-期末考试复习资料.pdf

    四、活动安排问题(贪心算法) 活动安排问题是指给定n个活动,每个活动有一个开始时间和一个结束时间,要求选择哪些活动,使得总价值最大化。贪心算法可以用来解决这个问题,基本步骤是: 1. sort活动的结束时间 2...

    DS复习参考纲要_20121

    《DS复习参考纲要_20121》是一份关于数据结构和算法的复习资料,主要涵盖了算法的性能分析与度量以及数组的各种存储方式。以下是对这些知识点的详细阐述: **算法及其性能分析与度量** 算法是解决问题的步骤集合,...

    数据结构复习题.pdf

    4. **链表**:链表中的节点包含数据和指向下一个节点的指针。插入操作`p->next = s; s->next = p->next;`涉及到节点的连接。 5. **字符串**:字符串是字符序列,`strlen(s)`函数用于计算字符串`s`的长度。字符串...

    大学生数据结构复习题十套卷(含答案).pdf

    - **按Key%4条件划分**:给定线性表(12, 23, 74, 55, 63, 40)按Key%4条件划分,得到的四个子表分别为{12, 40}、{23, 63}、{74}、{55}。 #### B树的操作 - **B树插入元素**:如果插入元素导致树根结点分裂,新树的...

    十套数据结构期末复习试题

    - 具体公式为:`A[i][j]`的位置 = `A[0][0]`的位置 + (`i` * `n` + `j`) * 占用的空间大小。 - 例如:`A[3][3]`的位置 = 644 + (3 * n + 3) * 1。 #### 5. 树的应用场景 - **树**:适用于表示元素之间的**分支层次...

    自然语言处理期末复习A4纸.docx

    自然语言处理期末复习A4纸 本资源为自然语言处理期末复习的笔记,涵盖了NLP基础技术、NLP应用技术和错误类别等知识点。 NLP基础技术 1. 词法分析:词性标注和词义标注 词性标注是指对词语的词性进行标注,例如...

    机器学习复习1

    对数似然函数(log-likelihood)简化了计算,并可以使用梯度上升算法最大化,或者采用牛顿法进行优化。 3. **正则化与贝叶斯统计**: - 在实际应用中,为了避免过拟合,我们通常会在成本函数中添加正则项,例如L2...

    数据结构c语言版期末考试复习试题

    数据结构是计算机科学中至关重要的基础概念,它主要研究数据的组织...以上知识点涵盖了数据结构的基本概念、分类、存储结构、算法分析以及C语言中实现这些结构的关键点,对于准备数据结构考试是非常有价值的复习材料。

    c语言之排序总结(二级机考复习资料)

    #### 四、快速排序(Quick Sort) **定义**:快速排序是一种非常高效的排序算法,采用分治策略来把一个序列分为较小和较大的两个子序列,然后递归地排序两个子序列。选择一个基准值,通过一趟排序将待排记录分割成...

    控制测量复习题

    - \(h(n) = n^{1.5} + 5000n\log_2{n} = O(n^{1.5})\) **解析:** 上述分析展示了如何计算算法的时间复杂度。通常,时间复杂度用来衡量算法执行效率的高低,主要关注算法运行时间随输入规模的增长情况。在此基础上...

    《数据结构》复习纲要及其参考答案20161

    4. 五对角矩阵中 k 与 i、j 的关系更为复杂,但也有明确的数学表达式。 此外,二维数组的存储方式有两种:行优先存储和列优先存储。行优先存储时,元素 A[8, 5] 的起始地址可以通过公式 Loc(aij)=Loc(ac1c2)+[(i-c1...

    java后端面试题(按天复习).zip

    - **日志框架**:Log4j、SLF4J、Logback的日志管理和配置。 - **单元测试**:JUnit、Mockito的使用方法。 - **版本控制**:Git的常用命令及协作流程。 通过这些知识点的学习和复习,Java后端开发者可以全面地...

    数据结构复习资料

    ### 数据结构复习知识点详解 #### 一、选择题解析 1. **数据结构中,与所使用的计算机无关的是数据的______结构;** - 正确答案:**C)逻辑** - **解析**:数据结构分为逻辑结构和存储(物理)结构两大类。逻辑...

    数据结构考试复习宝典

    - **完全二叉树高度**:具有n个节点的完全二叉树高度为log2(n)+1,高度为10意味着n≤2^10-1,即n≤1023,567不符合。 - **强连通图**:至少有n条边,每个顶点都能到达其他所有顶点。 - **邻接矩阵**:无向图的...

    数据结构复习资料1.pdf

    4. 循环结构:提供了多种循环结构的例子,比如两层循环用于数组操作,这表明循环是数据结构操作中不可或缺的一部分。 5. 栈操作:出现了对栈操作的描述,如 "ST->top<>0"、"ST->top=0"、"ST->top<>m0" 和 "ST->top=...

Global site tag (gtag.js) - Google Analytics