- 博客(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
空空如也
关于final关键字的使用问题
2021-07-13
不理解volatile的传递性是什么意思
2021-07-06
生产环境使用redis会上哨兵功能吗?
2021-06-09
Mysql data_free在执行完 OPTIMIZE TABLE 后 一定是0吗?
2021-04-26
获取请求预签名 URL 这个有什么好处?或者说有什么意义?
2021-03-11
idea开发工具 maven 中 plugins下出现红线无法解决。
2019-01-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人