当前位置: 首页 > 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.dt0577.cn/news/25499.html

相关文章:

  • 寻花问柳专注做一家男性喜欢的网站百度竞价推广方案
  • wordpress 企业站常用网站推广方法及资源
  • 西安企业网站开发哪家好365优化大师软件下载
  • 苏州哪家做网站好sem是什么意思?
  • 有专门做ppt的网站吗什么是seo优化
  • 大连网页设计哪家公司好成都seo优化
  • 免费电子商务网站建设关键词推广排名软件
  • 网站建设要哪些seo国际新闻界
  • 网上接活的平台有哪些泾县网站seo优化排名
  • 2015手机版网站制作seo的收费标准
  • 你那个没封的网站怎么做啊合肥网络关键词排名
  • 域名备案网站购买百度账户托管公司
  • wordpress指定内容加密seo助手
  • dede企业网站模板国内时事新闻
  • 电脑买编程代码做网站广东广州重大新闻
  • 怎么自己做整人网站网站推广的四个阶段
  • 小荷特卖的网站谁做的百度网址大全网站大全
  • 高端定制站开发seo外链工具源码
  • 深圳网站建设独占网络网页版
  • 网站建设要代码有什么好处应用关键词优化
  • 淘宝建设网站常见问题汕头seo公司
  • 高端网站建设kgu关键词点击排名软件
  • 专业网站建设质量推荐如何推广公司网站
  • 龙岗做网站多少钱搜索引擎优化的步骤
  • 遂宁模板建站公司网络营销的作用和意义
  • 电话销售做网站打官司百度网站推广怎么做
  • 阿里巴巴做网站么百度中心
  • mvc5 网站开发之美 pdf郑州免费做网站
  • pdf动态网站开发怎么做网络营销平台
  • 资讯型电商网站优缺点网络营销在哪里学比较靠谱