抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Spring 异常处理三种方式 @ExceptionHandler 实现HandlerExceptionResolver接口 @ControllerAdvice+@ExceptionHandler Spring异常处理使用@ControllerAdvice+@ExceptionHandler全局处理异常 @ControllerAdvice 是一个Spring注解,它本质上是一个...

报错com.fasterxml.jackson.databind.exc.InvalidDefinitionException 解决为报错类添加无参构造方法 原因源代码时要获取 Json 中的返回信息,也就是需要反序列化 反序列化过程中,它的父类如果没有实现序列化接口,那么将需要提供无参构造函数 而RespBean并没有实现Serializable接口 参考java序列化与反序列化全讲...

@Validation是一套帮助我们继续对传输的参数进行数据校验的注解,通过配置Validation可以轻松优雅的完成对数据的约束检验。 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-valid...

判断题(1)递归程序往往简洁易懂,但占用较大空间。递归层数过大会造成系统堆栈溢出。 T F (2)图是表示多对多关系的数据结构。 T F (3)Depth First Search on a graph uses Stack structure for its implementation. T F (4)只有当局...

设计模式 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式分为三大类(23种): 创建模型模式:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式 结构型模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式 行为型模式:策略模式、模板方法模式、观...

本文适用情况: 配置虚拟机时,分区是自行配置,没有使用默认分区 使用 vgdisplay 命令,什么也没有显示 Centos7 64x,根目录分区为 xfs 格式 扩容磁盘空间 查看当前分区信息 可见根目录挂载在 sda3 lsblk 安装分区工具yum install cloud-utils-growpart gdisk -y 卷扩容 3 就是根目录所在分区 growpar...

MD5👀 MD5 是一种常见的加密方式,常用于加密存储密码。全称为:Message-Digest Algoorithm 5,信息摘要算法 它具有以下特性:⛏ 压缩性:任意长度的数据,算出的 MD5 值都是固定的 容易计算:从原数据计算出 MD5 值很容易 抗修改性:改变原数据后,所得到的 MD5 值都有很大的差别 强抗碰撞:想找到两个不同的数据,使它们具有相同的 MD5 值是非常困难的。...

Docker Registry 本地私有仓库配置查询本机IPifconfig 生成自签名证书要确保DockerRegistry本地镜像仓库的安全信,还需要一个安全认证证书,来保证其他Docker机器不能随意访问该机器上的本地镜像仓库。(如果已购买证书,就不需要生成了) mkdir /usr/local/docker/registrymkdir /usr/local/docker/regis...

线程池七大参数 参数名 释义 int corePoolSize 核心线程数,线程池创建好之后就准备就绪的线程数量,就等待来接收异步任务;只要线程池不销毁,就一直存在 int maximumPoolSize 最大线程数量,控制资源 long keepAliveTime 当前线程数量大于核心数量, 只要线程空闲大于指定时间,就会释放。核心线程是不释放的。 TimeUnit ...