基于 sumk 框架和 slf4j 标准的日志系统 sumk-log

码农软件 · 软件分类 · 日志工具(Logging) · 2019-09-19 16:44:41

软件介绍

sumk-log是一款基于sumk框架和slf4j标准的日志系统。目前支持日志的控制台输出以及文件格式输出。也能记录用户自定义的日志,其java api类似于logback等其它slf4j产品。但是它能记录userid等信息。

引入sumk-log.jar

<dependency>
    <groupId>com.github.youtongluan</groupId>
    <artifactId>sumk-log</artifactId>
    <version>1.9.0</version>
</dependency>

最新版本请查看maven中央库。

配置说明:

sumk.log.type=console|slf4j

slf4j并不是sumk-log专用,而是一个通用的slf4j接口,sumk-log是slf4j的一个特别实现

sumk.log.level=**:debug,.:error,root:info

root表示根节点或没有包名都表示根节点。这个是console和slf4j两种模式都支持的

sumk.log.appender.日志名称=日志类型,日志存放路径

类型有day、month,不区分大小写 sumk.log.appender.console=1表示启用控制台输出

sumk.log.module.日志名称=a.b,a

如果不配置包名,默认为root。指定哪些目录下的日志会写入到该日志中。这里的目录不是package,而是日志名称 ory.yx可以匹配ory.yx.log,但不能匹配org.yxc(先判断时候以module开头,再判断下一个char是不是)

以上配置,只有leve和module支持动态变更,其它的不支持 sumk日志跟其他日志一个很大的不同在于,sumk日志的level是全局的,而logback的level是针对具体日志的

本文地址:https://codercto.com/soft/d/14951.html

程序是怎样跑起来的

程序是怎样跑起来的

[日] 矢泽久雄 / 李逢俊 / 人民邮电出版社 / 2015-4 / 39.00元

本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容,目的是让读者了解从用户双击程序图标到程序开始运行之间到底发生了什么。同时专设了“如果是你,你会怎样介绍?”专栏,以小学生、老奶奶为对象讲解程序的运行原理,颇为有趣。本书图文并茂,通俗易懂,非常适合计算机爱好者及相关从业人员阅读。一起来看看 《程序是怎样跑起来的》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

在线进制转换器
在线进制转换器

各进制数互转换器

URL 编码/解码
URL 编码/解码

URL 编码/解码