摘要:
跨域 需要先了解一个概念: 同源: 协议、域名、端口都相同。(ie浏览器没有将端口号纳入同源策略的检查) 非同源的限制: 无法读取非同源网页的 Cookie、LocalStorage 和 IndexedDB 无法接触非同源网页的 DOM无法向 非同源地址发送 AJAX 请求 跨域:当前页面访问另外一 阅读全文
摘要:
自定义异常页面 直接在static/error目录下添加静态页面,文件名为状态码(500.html),不用再额外设置,会返回指定页面,也支持模糊匹配 (5xx.html) 使用thymeleaf生成动态页面,放在thymeleaf/error 目录下,同上,文件名设为状态名,遇到错误时,会直接跳转、 阅读全文
摘要:
主要来源于:https://www.cnblogs.com/lenve/p/10748453.html Spring中的注解 @ControllerAdvice作用: 处理全局异常 预设全局数据 请求参数预处理 处理全局异常 @ControllerAdvice结合 @ExceptionHandler 阅读全文
摘要:
1. 文件上传工作原理 SpringMvc中MultipartResolver 用于处理文件上传: 收到请求后,DispatcherServlet的checkMultipart()方法会调用MulitpartResolver的isMultipart()方法判断请求中时候是否包含文件 调用 Multi 阅读全文
摘要:
转载:https://blog.csdn.net/lsswshxcg/article/details/108032534 阅读全文
摘要:
1. Springboot默认的json解析方案 Springboot中已经集成JackJson springboot在Controller层加上@RestController注解后,就可以接收、返回 json数据的原因是: HttpMessageConverter,这是一个消息转换工具,有两个功能 阅读全文
摘要:
1. Mysql基础架构:sql查询语句的执行过程 1.1 MySQL基本架构 Mysql分为: Server层:包含所有内置函数,所有跨存储引擎的功能都在这一层:存储过程、触发器、视图等 连接器 查询缓存 分析器 优化器 执行器 存储引擎层:负责数据的存储和提取,是插件式的,支持InnoDB、My 阅读全文
摘要:
所有的测试代码在最下方。 1. 实现Cloneable接口 实现cloneable接口,重写clone类。 直接使用object的clone方法,还是浅拷贝,需要自己重写clone方法,注意拷贝的对象中还包含其他对象的话,包含的对象也需要重写clone方法。 这种方法效率最高,但是不好维护 /** 阅读全文