2021-08-28

掘金面试题
新的二进制格式:HTTP 1.x的解析是基于文本,HTTP 2.0的解析采用二进制,实现方便,健壮性更好。
HTTP 1.1支持长连接和请求的流水线操作。
有锁竞争升级成轻量级锁,自旋十次升级成重量级锁

一致性hash算法,解决redis集群数据分库在机器数量变动时出错最小的问题,hash指的是将数据映射到不同的机器

在实际应用中可以通过设置 SO_REUSEADDR选项达到不必等待2MSL时间结束再使用此端口。
解决time_waited,主动发起连接的那一端第4次挥手后等2msl,2个最大报文生存时间。经过2msl的时间足以让本次连接产生的所有报文段都从网络中消失
close_waited,服务器问题。

301永久重定向
get是有缓存机制的
redis内存淘汰,lru是一种

为什么用自增id,因为索引也是有序的,数据库底层是要分页,避免页分裂
如果InnoDB表的数据写入顺序能和B+树索引的叶子节点顺序一致的话,这时候存取效率是最高的

快排的优化,随机选枢纽,枢纽找三个数取中间的那一个

快排在重复多时分成三路进行优化

http请求行,请求头

session可以存在服务器的数据库,或者各机器进行互相传递session消息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值