当定义一个写log的函数后,用logging多次调用该函数写不同文件的日志时,会出现只往一个文件中写日志。 因为logger会一直打开一个日志handler,再次调用时,该handler仍是打开的,所以只往该handler写日志,所以要解决该问题,必须在每次写完日志后,将该handler关闭。 ...
分类:
其他好文 时间:
2017-10-22 00:33:24
阅读次数:
171
val urlOfClass = classOf[Nothing].getClassLoader.getResource("org/slf4j/spi/LocationAwareLogger.class")System.out.println(urlOfClass)找到所在类的jar ...
分类:
编程语言 时间:
2017-10-20 13:41:15
阅读次数:
164
上一篇写到了loadBeanDefinitions方法 跟踪到方法loadBeanDefinitions 如果配置文件不为空,就调用了reader.loadBeanDefinitions(configLocations);初始化配置文件中的类 跟踪代码到org.springframework.bea ...
分类:
编程语言 时间:
2017-10-20 10:07:18
阅读次数:
188
添加一下配置 <logger name="dao包所在路径" level="DEBUG"> <AppenderRef ref="Console" /> <AppenderRef ref="debug_appender" /> </logger> ...
分类:
数据库 时间:
2017-10-19 16:58:34
阅读次数:
294
一、ApplicationContextAware接口 public interface ApplicationContextAware extends Aware { void setApplicationContext(ApplicationContext var1) throws BeansE ...
分类:
编程语言 时间:
2017-10-18 11:13:06
阅读次数:
254
我们在项目中使用log4j开发的时候,会遇到一些特殊的情况,比如:要输出某个类中某个方法的日志信息到文件中,方便以后查看 可以使用如下配置: 其中stdout是指输出到控制台的配置。 log4j.logger.payInfo=info,payInfo 是自定义的一个logger log4j.addi ...
分类:
其他好文 时间:
2017-10-17 17:27:06
阅读次数:
4107
问题: 在SpringMvc使用RedirectView或者"redirect:"前缀来做重定向时,Spring MVC最后会调用: 对于某些浏览器来说,打开一个新的浏览器窗口,第一次访问服务器时,encodeRedirectURL()会在url后面附加上一段jsessionid, 这是典型的Jav ...
分类:
Web程序 时间:
2017-10-17 12:29:10
阅读次数:
777
将日志的error和info分别打印输出,以便于查看### set log levels ### log4j.rootLogger=info,error,info log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appende... ...
分类:
其他好文 时间:
2017-10-15 21:16:10
阅读次数:
187
目录: 1.集合 2.文件操作 3.编码转换 4.函数 一.集合 集合是无序的 执行结果: 执行结果: 执行结果: 执行结果: 二.文件操作 open文件的读写追加参数: r :读模式 w:写模式(清空原内容,在写入) a:末尾追加模式 打开并读取文件: 打开文件追加内容 注意with open() ...
分类:
编程语言 时间:
2017-10-14 17:01:21
阅读次数:
169
1.os.chdir() 方法用于改变当前工作目录到指定的路径。 2. 3.logger:提供日志接口。logger最长用的操作有两类:配置和发送日志消息。可以通logging.getLogger(name)获取logger对象,如果不指定name则返回root对象。 ...
分类:
其他好文 时间:
2017-10-13 22:29:00
阅读次数:
175