前面我们看到 最终logger输出是委托给了appender 如果没有配置appender是不会输出的 示例配置 默认的appender实现 我们可以根据需求选择以下默认的实现 如果没有合适的需要扩展再参考下面的相关类扩展 下面我们举例看其中 一个如果我们有定制化需求可以参考实现定制 AsyncAp ...
分类:
移动开发 时间:
2020-01-07 17:49:46
阅读次数:
287
package com.huizhuyun.jeemis.api.openAPI.service;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.crypto.Cipher;import javax.crypto ...
分类:
其他好文 时间:
2020-01-06 09:59:30
阅读次数:
88
第三方日志库logrus使用 日志是程序中必不可少的一个环节,由于Go语言内置的日志库功能比较简洁,我们在实际开发中通常会选择使用第三方的日志库来进行开发。本文介绍了logrus这个日志库的基本使用。 logrus介绍 Logrus是Go(golang)的结构化logger,与标准库logger完全 ...
分类:
其他好文 时间:
2020-01-05 18:27:07
阅读次数:
70
1.适配器模式(Adapter):将原来不兼容的类组合,现有类通过适配器转换为目标需要的类 成为目标对象并拥有原有的功能--实现目标接口,并拥有原有类或继承原有类-->转换它 (1)FileInputStream-->InputStreamReader FileOutputStream-->Outp ...
分类:
其他好文 时间:
2020-01-05 15:51:20
阅读次数:
77
redisDao封装类-其他dao集成他 package com.ffcs.wlan.dao.common; import javax.annotation.Resource; import org.springframework.data.redis.core.StringRedisTemplat ...
分类:
其他好文 时间:
2020-01-04 10:50:44
阅读次数:
178
注意: 如果编译Zabbix Server端的时候,没有开启--enable-java (Zabbix Java gateway),那需要重新编译源码。 1、重新编译源码(源码安装建议不要删除,保存起来,以后需要重新编译很快,因为编译过的*.o,不用再进行重新编译,只编译新功能的代码) 2、配置za ...
分类:
其他好文 时间:
2020-01-04 00:40:37
阅读次数:
119
1.install-package log4net 2.add new config file, its name is log4net.config 3.Right click the log4net.config and set Copy to Output Directory as 'Copy ...
log4j:WARN No appenders could be found for logger (freemarker.cache). log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://log ...
分类:
其他好文 时间:
2020-01-01 13:38:44
阅读次数:
271
开启慢查询对性能有影响,有影响但不是非常大。当发现性能问题时,可以开启一定时间的慢查询,如3天或一周。 开启慢查询,修改配置文件: slow_query_log=1; long_query_time=2; 为了能作用在所有连接上,可以修改配置文件后,写个批处理(右键属性改为以管理员身份运行),加入到 ...
分类:
数据库 时间:
2019-12-30 23:07:11
阅读次数:
107
目的 为了解决多次构建相同功能的项目,在一定程度上需要定制化以及私有化设置 设计 问题 为什么不用现成的脚手架生成? 如果利用vue或者react的脚手架搭建项目可能创建完项目后还需要一系列的配置以及更改展示样式,并没有真正的解决问题。并且各自的脚手架只能生成各自的框架结构,其他项目不支持。例如,用 ...
分类:
其他好文 时间:
2019-12-30 22:57:12
阅读次数:
76