算法: 爬楼梯你了解那些数据库redis如何实现分布式锁的除了用setnx还有其他方法吗? 比如都自增1? (INCR)你如何用mysql实现分布式锁 用伪代码+sql语句实现,输入一个字符串返回是否修改成功还是失败mysql的实现的分布式锁如何防止获取锁的线程突然崩溃了,在代码中反应在代码中如何保证崩溃之后的事务ACID如何实现一个中间件? 你要如何设计? 如何使用为什么mysql使用B+树? 跳表不行吗? 不也可以一次加载大量磁盘数据进来吗?写个sql语句: 获取课程数量大于5的学生且平均成绩大于70的学生ID, 结果倒排HTTP协议中交换了那些信息? (SYN+ACK) 面试官说还有? 502表示什么? 504表示什么?为什么四次挥手有2MSL?进程fork读取的是一样的数据吗?写时复制呢?乐观锁和悲观锁? 乐观锁如何实现?redis的数据结构有哪些? 如果有10个线程我想顺序执行,你用redis如何实现?用什么数据结构为什么?智力题:49只老虎1只羊