当前位置: 首页 > news >正文

微信商城怎么注册优化营商环境的措施建议

微信商城怎么注册,优化营商环境的措施建议,学网页设计的课程,莱芜信息港网页这次的面经,主要都是问操作系统、网络编程、C++ 这三大方向。 能明显感觉到,C++面试和Java或者Go面试重点,Java/Go主要是问MySQL、Redis。 一、介绍一下webserver项目 服务器开始运行,创建(初始化)线程池(IO密集型,线程数n+1); 创建 epoll 对连接进行监听 监听到连…

这次的面经,主要都是问操作系统、网络编程、C++ 这三大方向。

能明显感觉到,C++面试和Java或者Go面试重点,Java/Go主要是问MySQL、Redis。

一、介绍一下webserver项目

  1. 服务器开始运行,创建(初始化)线程池(IO密集型,线程数n+1);

  2. 创建 epoll 对连接进行监听

  3. 监听到连接事件,调用线程池线程处理 http 请求

  4. 读取 http 请求并对其进行解析 (空格,\r\n字段提取)

  5. 返回解析结果

二、select、poll、epoll的选择

select缺点:

  1. select() 检测数量有限制,最大值通常为 1024(bit),每一个比特位对应一个监听的文件描述符

  2. fd_set被内核修改后,不可以重用,每次都需要重置

  3. 每次调用select,都需要把fd集合从用户态拷贝到内核态,这个开销在fd很多时会很大

  4. 每次调用select都需要在内核遍历传递进来的所有fd,这个开销在fd很多时也很大(((时间复杂度是O(n))))

poll缺点:select第三四条缺点没有解决

  1. 每次调用select,都需要把**fd集合从用户态拷贝到内核态,这个开销在fd很多时会很大

  2. 每次调用select都需要在内核遍历传递

http://www.shuangfujiaoyu.com/news/62359.html

相关文章:

  • 网站关键字推广网站域名查询地址
  • 免费建网站那个软件好推广方案有哪些
  • 蒙文网站建设的意义软文广告经典案例600
  • 武汉做网站哪家专业爱站网关键词排名
  • 湖南3合1网站建设价格seo工作前景如何
  • 在阿里巴巴上做网站有效果吗南京关键词seo公司
  • 信息时代网站建设的重要性抖音关键词搜索指数
  • 阳江专业手机网站制作公司1000个关键词
  • 网页打不开但是qq能上是怎么回事北京seo加盟
  • 福州什么推广网站好淘宝的17种免费推广方法
  • 中国风格网站自媒体论坛交流推荐
  • 天津做优化的网站有多少家深圳最新通告今天
  • 互联网企业是什么意思seo查询源码
  • 彩票网站开发需要多少钱关键词排名优化易下拉软件
  • 佛山网站代运营百度搜索数据
  • 免费版b站seo关键词优化外包
  • 做盗版网站会坐牢吗一个免费的网站
  • 动态网站有哪些如何做优化排名
  • 全国最大的网站建设公司排名南山网站seo
  • 网站公司做文员线上营销工具
  • wordpress xml-rpc石家庄seo推广
  • 网站的优化什么做搜索技巧
  • 云服务器可以自己搭建吗网站怎样优化seo
  • 青岛专业做网站的seo站内优化最主要的是什么
  • 网站制作方案包含哪些内容seo优化及推广如何运营
  • 中贸网做的网站乔拓云建站平台
  • 哪里有做鸭的网站怎样做产品推广
  • 重庆好的网站制作公司搞一个公司网站得多少钱
  • 网上做网站的网站优化推广seo
  • 云阳网站建设公司小红书关键词检测