自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Mysql-索引

一、索引类型:1、unique(唯一索引):不可以出现相同的值,可以有NULL值2、index(普通索引):允许出现相同的索引内容3、promary key(主键索引):不允许出现相同的值4、fulltext index(全文索引):可以针对值中的某个单词组合索引:实质上是将多个字段建到一个索引里,列值的组合必须唯一二、创建索引alter table 表名 add 索引类型 (unique,primary key,fulltext,index)[索引名](字段名)//普通索引alter

2021-04-22 15:09:42 103 1

原创 @RequestBody之常识陷阱

平时写代码时,无意识的可能会写如下这种代码:@RequestBody String str然后快乐的传参来看我们拿到了什么结果可以看出,接收到的参数不是“ssf”,而是“uuid:ssf”解决:不能用json的格式传参,换成普通文本格式传输即可...

2021-04-14 13:41:33 237 1

原创 java制作随机校验码

1、获取缓冲区图像对象指定宽高、图像字节灰度BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);2、获取画布 Graphics g = image.getGraphics(); //将填充的区域为指定颜色 g.setColor(Color.white); //填充矩形 g.fillRect(0, 0, width, heig

2021-04-14 10:33:42 151

原创 String replace方法 无法改变原字符串,使用时注意:需重新赋值

String replace方法 无法改变原字符串,使用时注意:需重新赋值未重新赋值 String s = "ni"; s.replace("i", "r"); System.out.println(s);此时输出s,发现结果不会改变重新赋值 String s = "ni"; String replace = s.replace("i", "r"); System.out.println(replace);得到正常

2021-02-05 10:16:01 2338

原创 redis 操作list时Pop操作list为空?

redis 操作list时Pop操作list为空?Pop操作分为 :leftPop(K key) 移除集合中的左边第一个元素。rightPop(K key) 移除集合中右边的元素。问题:用rightPop举例,rightPop移除的list为空为怎么样?猜想是否会抛异常?第一步:在redis中存入一个list,list中放入一个元素第二步:调用rightPop操作Object obj = redisTemplate.opsForList().rightPop(key)因为list中存

2020-12-09 11:41:17 6128

原创 Java 8 Lambda-通过另一个集合过滤集合

Java 8 Lambda-通过另一个集合过滤集合我有一个List<Integer> one 和List<Integer> two List<Integer> one = new ArrayList<>(); one.add(1); one.add(2); List<Integer> two = new ArrayList<>(); two.add(1);我想过滤掉在集合

2020-12-09 09:33:29 4684

转载 - 错误信息:java.lang.IllegalArgumentException: An invalid domain [.buding.show] was specified for this c

- 错误信息:java.lang.IllegalArgumentException: An invalid domain [.buding.show] was specified for this cookie当项目中使用单点登录功能时,通常会使用cookie进行信息的保存,这样就可以在多个子域名上存取用户信息。比如有三个domain分别为test.com,cml.test.com,b.test.com这三个域名下的cookie是需要互相访问的。这时会在response上写入cookie信息

2020-09-08 11:20:34 997

转载 SpringBoot - 使用 addCorsMappings 配置跨域的坑

SpringBoot - 使用 addCorsMappings 配置跨域的坑什么是跨域问题这里我就不说了,直接说我使用addCorsMappings方法配置跨域时遇到的问题。具体代码如下:public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigins("*") .allowedMethods("POST", "GE

2020-09-08 10:20:15 1178

转载 SpringMVC 中 @ControllerAdvice 注解的三种使用场景

SpringMVC 中 @ControllerAdvice 注解的三种使用场景!@ControllerAdvice ,很多初学者可能都没有听说过这个注解,实际上,这是一个非常有用的注解,顾名思义,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能:1、全局异常处理2、全局数据绑定3、全局数据预处理灵活使用这三个功能,可以帮助我们简化很多工作,需要注意的是,这是 SpringMVC 提供的功能,在 Spring Boot 中可以直接使用,下面分别来看。

2020-09-08 09:58:02 149

空空如也

空空如也

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

TA关注的人

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