摘要: HTTP报文解析相关 1、有限状态机 一种理论模型,主状态机解析HTTP报文请求行、请求头、请求体,从状态机读取一行。 2、转移图 3、有限状态机实现方式 if-else、switch-case、函数指针 4、有限状态机相比普通的解析方式有什么优点 (1)简单、可读性高:简单易用,状态间的关系能直观 阅读全文
posted @ 2023-04-01 21:01 feifei102 阅读(44) 评论(0) 推荐(0)
摘要: 2023.3.31 15:00-16:00 八股一点没问,深挖了项目的日志系统,面试官会引导着回答问题,表现比第一次面试好太多了。 中间面试官暂停了两次,说记录一下我的表现,写面评。 一面结束10分钟左右就发二面通知了,约了下一周周二下午面二面。 1、自我介绍 2、介绍一下你的项目 3、介绍一下你对 阅读全文
posted @ 2023-04-01 19:45 feifei102 阅读(146) 评论(0) 推荐(0)
摘要: 2023.3.28 15:00-15:45 第一次面试表现不太好,面经也不太有价值。 1、自我介绍 2、快排本地IDE 3、什么是多路复用 4、什么是非阻塞socket 5、项目很多人都做的webserver,为什么做它 6、介绍一下建模获奖 7、反问,面试紧张,发挥不出来 答:1、自信2、组织好语 阅读全文
posted @ 2023-04-01 18:57 feifei102 阅读(31) 评论(0) 推荐(0)
摘要: 1、先来先服务FCFS 非抢占式,按照请求顺序来进行调度。 有利于长作业,不利于短作业,短作业等待时间长。 2、最短作业优先 非抢占式,按照运行时间最短顺序调度。 长作业可能饿死,等待短作业一直得不到运行。 3、最短剩余时间优先 短作业的抢占式版本,按剩余时间调度。 4、时间片轮转 按FCFS原则排 阅读全文
posted @ 2023-04-01 18:44 feifei102 阅读(94) 评论(0) 推荐(0)
摘要: 项目: 1、多路复用技术? select、poll、epoll 2、有限状态机? 一种理论模型,主状态机解析HTTP报文请求行、请求头、请求体,从状态机读取一行。 3、什么是IO多路复用,和多线程模式对比 一个线程监听多个socket,处理多个请求。 多线程模式是由多个线程来进行处理事务,每新来一个 阅读全文
posted @ 2023-04-01 18:42 feifei102 阅读(44) 评论(0) 推荐(0)