1、通常使用SpringContextHolder类获取bean实例: 解决: 如果要在静态方法中调用某一bean的方法,那么该bean必须声明为static的,但正常情况下@Autowired无法注入静态的bean,。 利用Spring的使用SpringContextHolder工具类的getBe ...
分类:
编程语言 时间:
2020-01-21 00:57:30
阅读次数:
114
//2019/8/10 zjm@ControllerAdvice public class ExceptionController { private final static Logger logger = LoggerFactory.getLogger(ExceptionController.c ...
分类:
编程语言 时间:
2020-01-17 19:15:18
阅读次数:
184
众所周知,ASP.NET Core有一个DI框架,应用程序启动时初始化。 预定义依赖 1: IApplicationBuilder:提供了配置应用程序的请求管道机制 2:ILoggerFactory:次类型提供了创建记录器组件的模式 3:LHostinEnvironment:此类型提供管理应用程序运 ...
分类:
Web程序 时间:
2020-01-17 00:16:49
阅读次数:
132
csv工具类: package cn.com.rivercloud.util; import com.csvreader.CsvWriter; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.lang.refl ...
分类:
编程语言 时间:
2020-01-16 11:04:23
阅读次数:
194
import logging# 创建一个loggerlogger = logging.getLogger('hadoop')logger.setLevel(logging.DEBUG)# 创建一个handler,用于写入日志文件log_file = 'D:\pythonproj\hadoop_too ...
分类:
其他好文 时间:
2020-01-12 13:05:03
阅读次数:
88
通常开发项目时如果代码有错的话,可能会在页面中显示出详细的异常错误信息并且会定位到自己的项目代码中详细的第几行出错可能也会在展示页面中出现,这样子不利于代码的安全性。 所以常常使用实现接口HandlerExceptionResolver的方法: 1 /** 2 * @author 大神爱吃茶 3 * ...
分类:
编程语言 时间:
2020-01-10 22:35:01
阅读次数:
115
前面讲了如何使用Topshelf 快速开发windows服务, 不清楚的可以看之前的这篇文章:https://www.cnblogs.com/zhangweizhong/category/771057.html, 今天说一说Topshelf 的相关配置。 简单配置 官方文档,对HostFactory ...
分类:
Web程序 时间:
2020-01-10 20:44:59
阅读次数:
154
1、添加依赖:log4j的依赖在springboot下已经提供了 <!--定时任务和@Slf4j注解日志的依赖--><dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional> ...
分类:
编程语言 时间:
2020-01-08 20:57:00
阅读次数:
110
1. 解决方案 异步logger,还需要在pom.xml中添加disruptor的依赖; includeLocation结合异步logger使用,当其设置为true时,才会显示具体的行号,以及日志所在的类名; 如果设置为false,哪怕<Pattern>设置了输出行号也不会显示出来; 2. pom配 ...
分类:
其他好文 时间:
2020-01-07 18:03:37
阅读次数:
711