- 博客(2)
- 收藏
- 关注
原创 AjAX同步和异步的区别?
ajax同步和异步的区别? 异步:在异步模式下,当我们使用AJAX发送完请求后,可能还有代码需要执行。这个时候可能由于种种原因导致服务器还没有响应我们的请求,但是因为我们采用了异步执行方式,所有包含AJAX请求代码的函数中的剩余代码将继续执行。如果我们是将请求结果交由另外一个JS函数去处理的,那么,这个时候就好比两条线程同时执行一样。 同步:在同步模式下,当我们使用AJAX发送完请求后,后续还有代码需要执行,我们同样将服务器响应交由另一个JS函数去处理,但是这时的代码执行情况是:在服务器没有响应或者处理响应
2021-02-24 16:42:29
231
原创 HashMap
关于面试常问HashMap的问题 1.jdk1.7和1.8HashMap有什么区别? 区别: JDK1.7下: 1)底层所采用的是数组加链表的结构 2)采用头插法 3)扩容方式:直接用其hash值和需要扩容的二进制数进行&(这里的扩容时必须是2的幂次方,因为只有这样其二进制的最后一位才会是1,用来减少哈希冲突),(hash&table.length-1),另其是在插入后进行扩容 4)会先对数组进行初始化,然后进行put jdk1.8: 1)底层采用的是数组+链表+红黑树,当链表长度大于8并且
2021-02-22 14:47:57
265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人