福大大架构师每日一题
福大大架构师每日一题
全部文章
福大大架构师每日一题
归档
标签
去牛客网
登录
/
注册
福大大架构师每日一题的博客
最新面试题,针对高级开发人员和架构师。内容是后端、大数据和人工智能。
全部文章
/ 福大大架构师每日一题
(共1000篇)
2020-04-13:TCP协议本身会导致什么样的安全问题?
来自专栏
福哥答案2020-04-14: 洪泛攻击
2020-07-20
3
579
2020-04-09:TCP的四次挥手中为什么要有TIME_WAIT状态?
来自专栏
TIME_WAIT状态存在有两个原因。<1>可靠终止TCP连接。如果最后一个ACK报文因为网络原因被丢弃,此时server因为没有收到ACK而超时重传FIN报文,处于TIME_WAIT状态的client可以继续对FIN报文做回复,向server发送ACK报文。<2>保证让迟来...
2020-07-20
3
611
2020-04-08:为什么TCP握手需要三次?
来自专栏
假想一下,如果我们去掉了第三次呢?如果只是第二次建立的话,服务端和客户端就已经建立,但是如果客户端没有收到服务端的回应?这个时候,客户端认为没有建立,服务端却为认为建立成功,并保存了必要的资源,如果出现大量的这样的情况。那么服务器会奔溃。因此第三次握手是必要的。 为什么不是四次因为三次握手后,C和S...
2020-07-20
3
596
2020-04-07:说出Servlet的生命周期,并说出Servlet和CGI的区别。
来自专栏
Servlet的生命周期分为5个阶段:实例化:Servlet容器创建Servlet类的实例。初始化:该容器调用init()方法,通常会申请资源。服务:由容器调用service()方法,(也就是doGet()和doPost())。破坏:在释放Servlet实例之前调用destroy()方法,通常会释放...
2020-07-20
3
471
2020-04-06:为什么HashMap不一直使用红黑树?
来自专栏
红黑树的阈值是8,当链表大于等于8时链表变成了红黑树结构,大大减少了查找的时间。 当长度低于6时会由红黑树转成链表,TreeNodes占用空间是普通Nodes的两倍,所以只有当bin包含足够多的节点时才会转成TreeNodes,而是否足够多就是由TREEIFY_THRESHOLD的值决定的,当bin...
2020-07-20
3
566
2020-04-05:线程池7大参数
来自专栏
福哥口诀法:核最生单任线拒
2020-07-20
3
642
2020-03-27:JDK1.8中在数据结构上,对HashMap做了什么样的改进?为什么?
来自专栏
福哥答案2020-04-04:头插改尾插,解决链表成环的问题。链表改成链表和红黑树。
2020-07-20
3
505
2020-03-26:现在我有一个十万大小的数据集,要从中寻找选出最大的10个元素,怎么做呢?
来自专栏
福哥答案2020-03-27:一次遍历 或者 小根堆
2020-07-20
3
574
2020-03-25:快排、堆排和归并都是O(nlog n)的算法,为何JDK选择快速排序?
来自专栏
福哥答案2020-03-26:口诀如下:冒选插希快 堆归计桶基(冒泡,选择,插入,希尔,快速,堆,归并,计数,桶,基数)冒线 平平 稳常小选平 平平 不常小插线 平平 稳常序希线 四组 不常组快四 四平 不对大堆四 四四 不常大归四 四四 稳线大计加 加加 稳k空桶加 加平 稳加空基乘 乘乘 稳加空...
2020-07-20
4
616
2020-03-24:链表既然查询性能不足,在保持链表的基本特性的基础上,有没有办法改造下链表它的查询速度?
来自专栏
跳表。
2020-07-20
4
600
首页
上一页
91
92
93
94
95
96
97
98
99
100
下一页
末页