摘要: 上文我们讲了HashMap那骚骚的逻辑结构,这一篇我们来吹吹它的实现思想,也就是算法层面。有兴趣看下或者回顾上一篇HashMap逻辑层面的,可以看下HashMap源码解析(一)。使用了哈希表得“拉链法”. 我打算按这个顺序来讲HashMap:几个关键属性 -> 构造方法-> 存取元素方法 ->解决h 阅读全文
posted @ 2018-06-19 20:16 蕉爷 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 最近有空的时候研究了下HashMap的源码,平时我用HashMap主要拿来当业务数据整理后的容器,一直觉得它比较灵活和好用, 这样 的便利性跟它的组成结构有很大的关系。 直接开门见山,先简要说明一下HashMap的数据结构(结构层面)以及基本的实现思路(算法层面) HashMap的数据结构是哈希表, 阅读全文
posted @ 2018-06-19 20:05 蕉爷 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 跨域原理:http://www.cnblogs.com/Alear/p/8758331.html 介绍Ngnix之前,我么先来介绍下代理是什么~ 代理相当于中间人,中介的概念 代理分为正向代理和反向代理。(PS:本文介绍的解决跨域方法用的是反向代理) 正向代理:现在客户端发送一个请求给服务端,可是该 阅读全文
posted @ 2018-04-09 12:27 蕉爷 阅读(1266) 评论(1) 推荐(1) 编辑
摘要: 跨域是什么: 是用户访问A网站时所产生的对B网站的跨域访问请求均提交到A网站的指定页面,即浏览器拒绝执行访问其它站点的脚本(Ajax请求)。 为什么会产生跨域: 因为同源策略的安全机制。为了站点的安全,同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意 阅读全文
posted @ 2018-04-09 11:05 蕉爷 阅读(418) 评论(0) 推荐(0) 编辑