Java在设计之初,借鉴了很多其他语言不错的特性和优点,唯独没有设计日志系统,但是日志的重要性不言而喻,一旦程序运行起来,运行结果与预期不一致,基本就是出Bug了,这个时候需要进行Bug排查,一般有两种排查方式:1 断点单步调试,这种办法虽然精准,但是费时费力,而且项目如果是运行在生产环境下,无法进 ...
分类:
其他好文 时间:
2018-11-20 11:38:41
阅读次数:
190
使用slf4j的优点: 提供带参数的日志输出方法(SLF4J 1.7及以后版本)。 pom中只需引入slf4j-log4j12,然后maven会引入它所依赖的其它JAR包。 1.在pom文件中添加代码 2.添加log4j配置文件log4j.properties(编码为GBK中文输出不乱) 3.在we ...
分类:
其他好文 时间:
2018-11-17 19:20:58
阅读次数:
683
pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>or ...
分类:
其他好文 时间:
2018-11-17 16:03:25
阅读次数:
120
什么是log4Net log4net库是Apache log4j框架在Microsoft .NET平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的工具。 [1] log4net是Apache软件基金会Apache Logging Services工程的一部分。Apac ...
分类:
数据库 时间:
2018-11-16 13:18:43
阅读次数:
179
项目里面经常用到日志,Java开发一般用log4j、slf4j这些框架,看着配置文件有点懵。这几天看公司代码的时候,也有用到log4j,感觉要复杂一点。在本地打log,也有打到hive里面存的。看了一下公司日志的组件架构,有两种方式。 一种打到服务器本地,通过agent收集到hive,kafka等组 ...
分类:
其他好文 时间:
2018-11-15 23:41:56
阅读次数:
273
背景 笔者最近在给公司一个老的web项目改造升级,项目使用springmvc+mybatis,由于项目比较久远,没有使用maven管理jar版本,有可能是当时开发任务比较紧迫,不同的同事在不同的时期放入了jar版本各不相同, 看到那么多混乱的jar,真是操心。笔者曾花了大概半个下午的时间,把jar版 ...
分类:
编程语言 时间:
2018-11-14 23:14:17
阅读次数:
302
首先是三个返回的实体类 BaseVo.java PageVo.java ResultVo.java 然后是一个工具类 最后是https请求工具类 jar 包 fastjson-1.1.27.jar 、log4j-1.2.11.jar 链接:https://pan.baidu.com/s/1UAGUm ...
分类:
Web程序 时间:
2018-11-12 12:07:47
阅读次数:
261
先安装mysql 1. 通过tar -zxvf ....hive.tar.gz -C /soft 解压安装hive 3. cp hive-exec-log4j.properties.template hive-exec-log4j.properties 显示日志 ...
分类:
数据库 时间:
2018-11-10 00:12:26
阅读次数:
198
今天把Log4net日志记录做了封装,作为一个公共的类库。记录一下应该注意的地方。先了解一下log4net的理论知识。 参考百度百科 一、log4net是什么? log4net库是Apache log4j框架在Microsoft .NET平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台、 ...
分类:
Web程序 时间:
2018-11-09 21:09:48
阅读次数:
271