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