- 博客(7)
- 收藏
- 关注
原创 前端获取请求头中的数据(token等)
我们在前端获取请求头中的数据,只能获取默认的几个请求头,若想获取自定义请求头,需要在后端服务器进行设置Access-Control-Expose-Headers后端代码: @GetMapping("checkCode")//校验邮箱登录的code public AxiosResult<?> checkCode(String email, String code,HttpServletResponse response) { ValueOperations&
2022-01-26 23:07:05
9980
原创 http请求特殊符号(+、&等符号)丢失问题
第一种解决方式:将对应的符号进行转义符号对应的转义字符见如下网址HTML URL 编码参考手册 (w3school.com.cn)第二种解决方式:前端将对应的字符串进行Base64编码,//以下是使用vue的情况$ npm install --save js-base64 //先安装base64import {Base64} from "js-base64";Base64.encode(val)后端进行解码 @PostMapping("saveFile") p
2022-01-26 22:33:14
3404
转载 SpringBoot配置虚拟路径
2.x版本结局方案如下创建一个配置类package com.deve.config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Configuration;import org.springframe
2022-01-24 17:10:32
1983
原创 多线程-生产者消费者模式-CopyOnWriteArrayList索引越界问题
为什么消费者会出现索引越界呢?因为缓冲区消费判定时候使用了if判断,wait() 被叫醒后,如果其他线程已经抢到了对象锁并且已经消费了一个产品后,那么产品就为0了,现在直接进行取产品就会发生索引越界,所以此时应该使用while循环 使其一直判定 是否为0 是0就等待 继续抢 往复循环缓冲区:public class OrderPool { private CopyOnWriteArrayList<String> list = new CopyOnWriteArray...
2021-10-15 21:11:06
536
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人