源码分析
程序员面试鸭
这个作者很懒,什么都没留下…
展开
-
HashMap源码分析之面试必备
今天我们就面试会问到关于HashMap的问题进行一个汇总,以及对这些问题进行解答。1、HashMap的数据结构是什么?2、为啥是线程不安全的?3、Hash算法是怎样实现的?4、HashMap是如何处理Hash碰撞的?5、增加元素的方法是怎么实现的?6、获取元素的方法时怎么实现的?以上这些问题在面试中出现的频率往往比较高,在对HashMap不太了解的情况下,往往很难将这些...原创 2019-08-17 08:54:47 · 150 阅读 · 0 评论 -
HTTP与HTTPS之面试必备
本文主要讲解Http与https的区别,以及https是怎样加密来保证安全的。首先讲这俩个协议的简单区别:HTTP:超文本传输协议。HTTPS:安全套接字层超文本传输协议HTTP+SSLHTTP:客户端和服务器端传递的是明文的消息。HTTPS:将明文进行加密后再在客户端和服务器之前进行传递。HTTP采用80端口,而HTTPS采用443端口。HTTPS需要申请证书。HTTPS采用非...原创 2019-08-17 18:52:54 · 223 阅读 · 0 评论