本文所有配置都是在core3.1环境下。 首先看看最终的效果。 请求监控:对每次请求的相关信息做一个记录。 全局异常:我不想我的错误信息,跟其他的信息混合在一起,查看的时候不大方便。 应用日志:这个主要用于记录生产环境的一些调试信息。 这里关于关于Log4Net在Core中的配置我就不叙述了,百度一 ...
分类:
Web程序 时间:
2020-06-09 18:42:04
阅读次数:
129
1,@Constraint注解 说到自定义验证类型的注解,那就要说说@Constraint这个官方注解了,我们既然自定义了注解,那么注解的逻辑在哪里处理呢?没错,就是这个@Constraint帮我们处理。 message则是定义错误提示,其取值路径一般是校验注解的全类名,会在配置文间种取出{}中配置 ...
分类:
其他好文 时间:
2020-06-09 18:23:10
阅读次数:
86
异常信息:javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint 'javax.validation.constraints.NotBlank' validating ...
分类:
编程语言 时间:
2020-06-09 16:32:01
阅读次数:
89
正常安装搜狗输入法后无法正常输入汉字,期间提示搜狗输入法异常!请删除.config/SogouPY 并重启,经过百度后发现缺少包。 apt-get install libqt4-declarative TIPS: 可以通过输入sogou-qimpanel命令来发现问题 参考博客 ...
分类:
其他好文 时间:
2020-06-09 14:41:50
阅读次数:
157
今天帮一位同事处理一个工单,是上游(订单部门)的同事转过来的。说是客户的操作抛异常回滚了,抛异常的位置发生在支付系统(我们负责)。整个流程如下图所示。 简单介绍一下各系统的业务: 订单系统,在购物网站上把东西加入购物车的操作。 账单系统,在付款前显示您都买了什么东西,分别多少钱,总共多少钱。 支付系 ...
分类:
其他好文 时间:
2020-06-09 09:56:00
阅读次数:
137
写代码时,要写这么一个功能: 将包名中的"."换成路径分隔符("/"或"",视操作系统而定),要求在window或linux下都能正常运行。 分析一下,这明显是个字符串替换的操作,可用使用String提供的replace方法;换成操作系统指定的路径分隔符,可以使用File.separator来完成, ...
分类:
编程语言 时间:
2020-06-09 09:38:58
阅读次数:
86
第一步:设置settings.py DEBUG = False ALLOWED_HOSTS = ['*'] 第二步:创建错误页面 在templates文件夹下面创建自定义的错误页面。 第三步:设置views.py,编写异常函数,如下所示。 def page_not_found(request, ex ...
分类:
其他好文 时间:
2020-06-09 09:26:35
阅读次数:
54
一、Jenkins概述1、Jenkins的作用和用户类型1)Jenkins的作用持续集成:将不同的模块或者开发人员开发的功能进行整合;持续交付:可以重复性更新程序或者软件项目;持续部署:自动化部署软件项目,定期备份,部署项目异常回滚;2)Jenkins使用的用户开发人员:编写好的代码不需要手动编译打包工作,直接将代码提交到SVN或者git中保存;运维人员:减轻管理员工作量,避免人工干预,减少错误率
分类:
其他好文 时间:
2020-06-08 17:41:28
阅读次数:
85
下载文件,是一个无后缀的文件,010editor打开,发现时png文件 说实话,我看了好一会。。。 没发现有隐藏的文件,用photoshop打开也没发现什么奇怪的图层,stegsolve打开后,发现Green plane 0有明显的异常 因为不了解LSB隐写术,所以即使看出有问题,也束手无策,在查阅 ...
分类:
其他好文 时间:
2020-06-08 17:40:41
阅读次数:
310
为什么需要全局异常处理在传统SpringBoot应用中,我们@ControllerAdvice来处理全局的异常,进行统一包装返回@ControllerAdvicepublicclassConsoleExceptionHandler{@ExceptionHandler(AccessException.class)privateResponseEntity<String>handleAcc
分类:
编程语言 时间:
2020-06-08 17:33:06
阅读次数:
67