自定义一个自己的业务异常 具体代码如下 @EqualsAndHashCode(callSuper = true) @Data public class ServiceException extends RuntimeException { private Integer code; private ...
分类:
其他好文 时间:
2021-07-05 18:24:18
阅读次数:
0
全局异常处理 @ControllerAdvice @RestController public class GlobalExceptionInterceptor { ? //Exception异常 @ExceptionHandler(value = Exception.class) @Respons ...
分类:
编程语言 时间:
2021-07-05 17:45:41
阅读次数:
0
平常我们都会在vo实体类添加注解:如 @NotNull等注解,但是这些注解是java 自带的,所以很多时候并不满足我们的校验规则 这篇文章跟大家一起学习一下如何自定义注解:以自定义注解来校验手机号码的正确 有的人说:看完自定义注解的代码,还不如直接: if(!ValidatorUtil.isMobi ...
分类:
编程语言 时间:
2021-07-05 17:34:44
阅读次数:
0
1.sorted()排序方法,它可已经一个列表按照升序排序,也可以按照反序排序 1)如果要进行反序排序时,需要在函数里面设置reverse = True 2)sorted是一个高阶函数,它接受函数作为参数,还可以通过key函数来实现自定义的排序,根据key函数来设置一些功能的实现 key函数写在数据 ...
分类:
其他好文 时间:
2021-07-05 17:05:12
阅读次数:
0
现在主流监控软件和云平台提供的流量监控,监控粒度最小只能设置为1分钟,无法准确定位故障,特别是瞬时突发较大的业务 对比python的snmp库还是更喜欢用subprocess调用snmpwalk命令,脚本如下,前端可以使用脚本采集到的数据进行绘图 1 #! /usr/bin/env python 2 ...
分类:
其他好文 时间:
2021-07-05 16:57:15
阅读次数:
0
python-迭代器生成器 python 三大利器, 迭代器,生成器和装饰器 迭代是Python中常用且非常强大的一个功能,可以被for循环的就是可迭代的,目前有字符串,列表,元组,字典,集合。 通过使用两个单独方法来实现的;它们被用于允许用户自定义类对迭代的支持。 可迭代对象iterable 是P ...
分类:
编程语言 时间:
2021-07-05 16:49:24
阅读次数:
0
“云”自定义问世之日起,已踏过悠长的十四年。 从前期鲜有人知的技术性专有名词到现如今社会经济发展趋势的三级火箭,aws峰会已慢慢变成各行各业、不一样规模公司企业战略转型的关键线路。而伴随着云计算技术市场容量持续提高,其全产业链条也慢慢详细起來。对受限于技术性、优秀人才等要素的公司而言,要想“使用云服 ...
分类:
其他好文 时间:
2021-07-02 16:25:15
阅读次数:
0
背景: 在业务频繁迭代的时候,有时候一个菜单页面对应的后台代码会越来越凌乱,一个方法本来就做A、B事情,后面迭代,变成会做A、B、C、D、E事情,且A、B又细分出a1、a2、a3、a4、b1、b2、b3。一个菜单页开始设计代码时,通常写法都较为面向对象,后面经多个人,可能是不同的人迭代后就越来越面向 ...
分类:
其他好文 时间:
2021-07-02 16:24:07
阅读次数:
0
目前打开普通软件的时候,会出现安全弹窗,很麻烦.... 2021之前的win10: 右键单击“此电脑”图标,在右键菜单中选择“属性”。弹出的属性窗口中,单击“安全和维护”选项。 安全和维护界面中,单击“更改用户账户设置控制”选项。 弹出的窗口中,将控制按钮调到最下面的一个格。单击下方“确认”按钮保存 ...
一、vim介绍 vim是全屏幕文本编辑器,它没有菜单,只有命令 二、vim模式 1、命令模式 在此模式下用户可以输入命令来进行文件存盘、移动光标、删除字符、撤销命令和重复命令等操作,还可以设置vim的编辑环境 2、插入模式 在插入模式下也可以删除字符、插入字符 3、末行模式 在末行模式下可以进行保存 ...
分类:
系统相关 时间:
2021-07-02 15:57:27
阅读次数:
0