自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java8注解@Size请求Json报文校验长度换行符回车\r\n问题

\r 和 \n 在 Java 的字符串中各自算作一个字符。它们分别代表回车符(Carriage Return,CR,\r,U+000D)和换行符(Line Feed,LF,\n,U+000A),在 Unicode 编码中,每个都占用一个字符的位置。在 Java 字符串的上下文中,无论是在内存中的表示,还是在 @Size 注解的验证过程中,\r 和 \n 都被视为单一字符。

2024-06-20 17:02:07 596

原创 SpringIOC-Bean生命周期

粗略来说Spring-Bean的生命周期为:实例化->初始化->使用->销毁

2024-04-24 16:06:41 629 2

原创 IntelliJ IDEA 2023.2.1启动报错

idea启动报错

2023-09-13 18:47:29 557

原创 DO、DTO、BO、VO各种对象的区别

DO、DTO、BO、VO、POJO这些大家都应该是常见,那么这么定义的作用以及区别是什么呢

2023-08-08 18:12:35 497

原创 java接口重复提交校验(Redis+Aop)

自定义注解设置切面,扫描 被 “自定义注解” 标记的方法,走切面逻辑切面中用redis记录数据Key:【(类名+方法名)转为hash码 + ip + 常量】Value:关联key,并设置超时时间避免接口重复提交

2023-07-08 14:26:38 421

原创 javax.validation.constraints.Notnull@NotNull@NotBlank注解在Integer属性上失效,报错相关问题

NotNull@NotBlank注解都加到一个Integer属性上,会校验报错。弄明白用法后,报错如何解决就显而易见了。通过查看相关资料,三个注解的区别如下。

2023-06-15 20:51:12 1235

原创 to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS

出现原因经过查阅应该是由于要序列化的数据是个空对象。response响应字段为空时,出现这个错误。

2023-05-23 16:22:45 756

原创 AOP-从代理模式学习SpringAop(适合初学者的Aop讲解)

spring-aop-代理模式

2023-03-09 15:21:56 180

原创 IDEAsvn show history 报错problems while loading file history Unknown error

svn show history报错Problems while loading file history

2022-11-23 17:23:59 1054

原创 spring-spring farmework初学者入门笔记(spring5.3)

1.Spring1.1简介春天------>给软件行业带来了春天!2002,interface 21,Spring框架的雏形Spring框架即以interface21框架为基础,经过重新设计;并不断丰富其内涵,于2004年3月24日,发布了1.0正式版。Rod Johnson 悉尼大学的音乐,计算机双学位Spring理念:使现有的技术更加容易使用,本身是一个大杂烩,整合了现有的技术框架。i18n(其来源是英文单词 internationalization的首末字符i和

2021-07-01 21:31:06 349

原创 SpringBoot中@validated注解不起作用,报错,pox.xml配置方法

@Email注解报红 是因为新版本需要validation启动器<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>Springboot2.3.0之后版本pom.xml改为: <dependency>

2021-04-01 16:57:49 902

原创 SpringBoot单元测试-Failed to load ApplicationContext错误

配置spring.profiles.active=local应用确定,后再调试就解决报错了

2021-03-31 17:23:52 568

原创 Error creating document instance.Cause: org.xml.sax.SAXParseException; lineNumber: 17; columnNumbe:

Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 134; 必须为元素类型 “insert” 声明属性 “resultMap”。在web项目中可能出现这个错误,在启动Tomcat服务器后,浏览器访问servlet时报错。错误可能出现在 map.xml 中的 insert标签中可以去逐个查看 map.xml中的映射 检查 insert标签 中的属性是否正

2020-10-16 20:22:39 713

原创 Oracle数据库基础(还在学java吗?不如来看看oracle)

文章目录前言 oracle sql第一章 Selecting Rows(select语句,数据查询操作)第二章 Sorting & Limiting Selected Rows(排序和限制查询)第三章 Single Row Functions(单行函数)第四章 Displaying Data from Multiple Tables(多表查询)第五章 Group Function (组函数)第六章 Subqueries(子查询(嵌套查询))第七章 Specifying V

2020-09-14 00:37:34 1066 2

原创 Corejava基础试题(含答案与解析)

试题1.下面程序结果是多少package ch00;public class Test1 { public static void main(String[] args) { int a = 11, b = 20; if (a-- == 10 && b++ == 21) { System.out.println("ok"); } System.out.println("a=" + a); System.out.println("b=" + b); }}

2020-08-24 17:14:02 2029 5

原创 corejava一些零碎知识点的总结(考前复习)

部分还未更新完毕,持续更新中············局部变量和实例变量的区别局部变量:1).定义在类中的大括号中的{}中的变量都是局部变量,如方法中,匿名代码块,流程控制语句等2).使用前必须进行初始化(自己进行)3).作用范围,声明位置开始到声明所在的{}大括号结束实例变量:1).定义中类中2).创建实例(对象)时,JVM会对类中的实例变量进行默认初始化3).创建实例时,实例变量开始存在这个对象消失时,实例变量消失类修饰符-成员变量修饰符-方法修饰符类修饰符:public(访问控制

2020-08-23 23:20:32 254

原创 Java线程间通信的简单例题

两个线程循环顺序打印A、B 需求:两个线程循环顺序打印A、B 思路:1.通过匿名内部类创建两个线程 2.重写Run方法,循环打印 3.定义方法printA,线程间通信当flag=0时打印A 4.定义方法printB,线程间通信当flag=1时打印B首先定义一个类,获取和存放flag的true或falsepackage ch09;public class Xunhuan { private boolean flag; public boolean isFlag() { return

2020-08-18 14:00:24 259

原创 简单的实现java多线程——龟兔赛跑

题目:实现龟兔赛跑提示:可以采用Math.random()取得0~1之间的随机数模拟比赛进程, 如总距离为100米,在随机数00.3之间代表兔子跑,每次跑2米,在0.31之间代表乌龟跑,每次跑1 米,先跑完100米者为胜利者结构:Race类:产生RabbitAndTurtle的两个实例,分别代表兔子和乌龟RabbitAndTurtle类:继承Thread类,实现赛跑的逻辑代码实现:Rabbit类package ch08;public class Rabbit extends Thread

2020-08-13 11:22:50 2049 1

<离线配置eclipse插件SVN>site-1.8.18

把压缩包内的两个文件夹中的内容,复制到eclipse安装目录相同的文件夹中,重启即可。

2021-08-16

空空如也

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

TA关注的人

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