- 博客(5)
- 收藏
- 关注
原创 CORS详解及处理方式
CORS详解及处理方式 参考:http://javascript.ruanyifeng.com/bom/cors.html CORS(cross-origin resource sharing):跨源资源共享,允许浏览器对不同源的发出XMLHttpRequest请求,也就是克服ajax只能同源使用的限制。 现代浏览器会自动检测是否跨域,并自动完成一些操作。服务端同时对这种请求进行处理。所以需要浏览器端和服务端同时完成。 自动添加一些头部信息 或者多发一次请求 CORS分类 简单请求 请求方式为:
2021-09-30 14:12:17
486
原创 HashMap简解
常见问题 为什么map的容量是2n2^n2n 我们知道,散列是将键值映射为一个索引(散列方法),以此来加快检索速度。那么将键值映射就需要一个有效的数组下标,通常情况我们会使用取余数的方法。如果这时候数组的大小为n,那么索引取值范围是[0…n-1],取余数操作就是 index=hash%n index = hash \% n index=hash%n 如果是2n2^n2n的大小,我们可以使用&操作 index=hash&(n−1) index = hash \& (n-1) i
2021-09-27 21:32:49
111
原创 ArraList源码解析之扩容机制
文章目录1 构造器和添加元素1. 2 构造器 1 构造器和添加元素 因为代码挺多的,所以分为几次来分析。首先先弄明白,使用的原理先,也就是先分析一下,ArrayList是怎么创建的、怎么添加元素先。 1. 2 构造器 平时创建一般都是直接new一个ArrayList的对象。下面来看一下,创建的几种方式,以及不同之处。 ...
2020-11-22 20:10:12
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人