一、 同源策略 所有支持Javascript的浏览器都会使用同源策略这个安全策略。看看百度的解释: 而解决这种同源策略的方法称之为跨域 跨域的方法有很多种,这里介绍一下最经典的jsonp跨域 二、JSON和JSONP JSONP和JSON好像 ...
hashMap基于hashing原理,我们通过put 和get 方法存储和获取对象。当我们将键值对传给put 方法时 它调用键对象的hashCode 方法来计算hashCode,然后找到bucket位置来存值对象。当获取对象时,通过键值对的equals 方法来找到正确的键值对。然后返回值对象。HashMap使用链表来解决碰撞问题,当发生碰撞时,对象会存储在链表的下一个节点。hashMap在每个链表 ...
2019-11-04 14:55 0 1331 推荐指数:
一、 同源策略 所有支持Javascript的浏览器都会使用同源策略这个安全策略。看看百度的解释: 而解决这种同源策略的方法称之为跨域 跨域的方法有很多种,这里介绍一下最经典的jsonp跨域 二、JSON和JSONP JSONP和JSON好像 ...
源码: Hash(key):计算出key的hash值。 put方法详解: 1、如果table数组为null或者table数组的长度为0,则调用resize()方法扩容并返回table数组 ...
实现原理:vue-router 的原理就是更新视图而不重新请求页面 vue-router 可以通过 mode 参数设置为三种模式:hash 模式、history 模式、abstract 模式。 hash 模式。默认是 hash 模式,基于浏览器 history api,使用 ...
前言 闭包是什么 闭包原理是什么 闭包优缺点 闭包应用场景 步骤 1)什么是闭包 函数执行后返回结果是一个内部函数,并被外部变量所引用,如果内部函数持有被执行函数作用域的变量,即形成了闭包。 可以在内部函数访问到外部函数作用域。使用闭包,一可以读取函数中的变量 ...
使程序暂停,影响程序性能 回收分为两个阶段: 标记 –> 压缩 基本工作原理就是遍历托管堆中的对象 ...
前言 前两天和粉丝聊天的时候,粉丝问了我一个挺有意思的问题,说他之前在面试的时候被问到线程池的线程复用原理,当时我跟他简单的说了一下,没想到过了几天又来问我这个问题了,说他最近又被问到了这个问题.......想了想,干脆写篇文章把这个东西讲清楚吧,满满的干货都放在下面了 1.什么是线程复用 ...
Spring Boot, 面试官非常喜欢问这个问题:“讲述一下 SpringBoot 自动装配原理?” ...
新生代收集器: SerialParNewParallel Scavenge 老年代收集器: Serial OldCMSParallel Old 堆内存垃圾收集器: G1 参考链接:JVM常 ...