前面项目拷打,中间手撕,后面八股1.http协议,tcp协议websocket区别2.应用层协议对传输层协议有依赖吗3.一条url从输入到渲染到界面的过程4.数据库隔离级别5.可重复读级别6.a事务修改一条记录并提交后,b事务查询并修改这条记录能成功吗7.mysql的哈希索引和b+树索引区别8.redis和mysql的数据一致性9.乐观锁和悲观锁的区别,应用场景10.乐观锁修改操作不成功怎么办11.虚拟内存12.置换页面算法有什么(这里傻了,忘记lru和lfu,只说了先进先出,访问位和脏位结合那个)13.线程协程14.线程之间的通信方式,协程呢15.channel,底层原理16.学习途径,看什么书,反问手撕是岛屿数量,秒了也说了思路,但最后想起来题目描述用的输入类型是byte,我调试用的输入是int,不知道会不会有影响