自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (7)
  • 收藏
  • 关注

原创 Spring @Validated 使用

Controller层中增加校验 1.入参的对象上面增加 这种校验的注解,message上可写不满足时的话术,group是用来,如果有多个方法的入参使用同一个对象,但是每个方法所需的参数不一致,每个方法上面标记一个interface,表明这个方法需要用到那些参数是必传的。 可直接在Form中定义接口 2.在方法入参前增加 @Validated 注解 如果需要指定interface,在后面增加interface 3.增加全局异常处理 这里只是捕捉到异常,...

2021-08-09 12:01:58 259

原创 volatile传递性

先上代码 static int x = 0; volatile static int y = 0; public void actor1(I_Result r) { while (y == 0) { //B部分 //C部分 } r.r1 = x + y; //C部分 } public void actor2(I_Result r) { x = 1;//A部分 y = 1;//A部分 //B部分 } x变量无volatile修饰 y变量有volat

2021-07-07 15:09:48 284

原创 synchronized 锁谁的问题

转暂:https://www.cnblogs.com/yulinfeng/p/11020576.html 讲的很棒

2020-09-27 15:39:17 96

原创 (学习心得)logback日志配置简述

最近几天在公司看了看logback的官方文档 总结一下 以免忘记 1.级别 TRACE,DEBUG, INFO, WARN and ERROR。TRACE最低级别 ERROR最高级别 2.级别继承的问题 如果没有给定一个级别 那么日志记录器会从最近的一个上级中继承级别 举个例子 用官网的一个图来说 例子1: root 是最顶级的一个日志记录器 他设定的级别是debug 那么他的有效等级就是debug级别 x是root下一个级别的日志记录器 但是他没有设定有效的级别(Assigned level = non

2020-09-10 16:05:06 190

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除