(1)问题:在本地使用spring-boot开发的程序,一直想让文件按照天输出到某个文件夹下面。但是一直成功。 解决过程: 想到日志优先想着配置log4j.properties文件,但是一直不 成功,我把文件放在source目录下。不生效。 然后查资料了解到spring-boot的日志输出使用的是l ...
分类:
编程语言 时间:
2018-04-02 20:07:36
阅读次数:
347
该问题主要因为xml文件配置错误或加载配置资源失败,但是启动时响应的错误信息,需要配置log4j,打印出详细的错误信息。 没有相对的将上面的内容写到新文件,命名为log4j.properties,放到[Context]/WEB-INF/classes文件夹下; 将log4j的jar包放到[Conte ...
分类:
其他好文 时间:
2018-04-02 13:43:15
阅读次数:
180
一、控制台打印的程序运行时的log4j日志中包含中文乱码 在IDEA安装目录的bin目录下找到名为"idea.exe.vmoptions"的文件: 使用文本编译软件(Notepad++等)打开此文件,在文件内容从末尾追加一行设置(-Dfile.encoding=UTF-8),表示指定编码为UTF-8 ...
分类:
其他好文 时间:
2018-04-02 11:12:48
阅读次数:
149
为什么使用logback 记得前几年工作的时候,公司使用的日志框架还是log4j,大约从16年中到现在,不管是我参与的别人已经搭建好的项目还是我自己主导的项目,日志框架基本都换成了logback,总结一下,logback大约有以下的一些优点: 内核重写、测试充分、初始化内存加载更小,这一切让logb ...
分类:
编程语言 时间:
2018-04-01 01:04:52
阅读次数:
214
这次开发功能是OEM统计报表。统计报表的数据由大数据平台部的同事收集,数据的展示由我们部门开发。 大数据那边使用 Kylin 分布式分析引擎(kylin官方文档)。 Kylin 虽比较偏向大数据相关,但最终大佬们决定把访问 Kylin 的 Dubbo 接口也由我们开发,比较坑。 解决方案一:Myba ...
分类:
编程语言 时间:
2018-03-31 13:17:29
阅读次数:
427
1. 基本使用 org.apache.zookeeper.Zookeeper是客户端入口主类,负责建立与server的会话。它提供了表1所示几类主要方法: 表1:ZooKeeper API描述 2.pom.xml配置依赖包 在本篇文章中共用一个pom.xml 3. 增删改查demo zookeepe ...
分类:
编程语言 时间:
2018-03-31 00:43:13
阅读次数:
159
我们知道,Spring Boot中默认日志工具为logback,但是对于习惯了log4j的开发者,Spring Boot依然可以很好的支持,只是需要做一些小小的配置功能。Spring Boot使用log4j只需要一下几步 引入log4j依赖 在创建Spring Boot工程时,我们引入了spring ...
分类:
编程语言 时间:
2018-03-30 14:43:26
阅读次数:
318
一、简介 为了将异常处理代码和业务代码分离,需要配置一个全局异常处理处理器,全局异常处理器整个系统只能有一个,使用方法:需要实现一个接口 HandlerExceptionResolver、需要在 springmvc 中配置 二、准备环境 log4j.properties 属性文件下载。将这个文件复制 ...
分类:
其他好文 时间:
2018-03-29 14:42:50
阅读次数:
188