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

如何做外文网站四川城乡住房建设部网站

如何做外文网站,四川城乡住房建设部网站,三语网站建设,网站开发的软件工程师叫什么创建并初始化线程池–》threadpool.h, 创建并初始化&脱离(执行完后)子线程,每个子线程信号量wait阻塞【1】 创建套接字:int listenfd socket( PF_INET, SOCK_STREAM, 0 ); 端口复用:setsockopt( listenfd, SOL_SOCKET, SO_REUSEADDR, &a…

创建并初始化线程池–》threadpool.h, 创建并初始化&脱离(执行完后)子线程,每个子线程信号量wait阻塞【1】
创建套接字:int listenfd = socket( PF_INET, SOCK_STREAM, 0 );
端口复用:setsockopt( listenfd, SOL_SOCKET, SO_REUSEADDR, &reuse, sizeof( reuse ) );
绑定:ret = bind( listenfd, ( struct sockaddr* )&address, sizeof( address ) );
监听:ret = listen( listenfd, 5 );
多路复用:addfd( epollfd, listenfd, false );
while无限循环,使用 epoll_wait 函数等待事件发生
- 新客户端连接进来,accept连接,初始化连接信息,把描述符添加到epoll队列中。
- 有可读事件,主线程读取所有数据,把连接数据加到线程池,任务添加到请求队列,唤醒等待中的线程m_queuestat.post(); -->子线程被唤醒执行,取出任务队列中的第一个任务执行,也就是解析请求的过程,当得到一个正确的HTTP请求时,我们分析目标文件的属性,如果目标文件存在、对所有用户可读且不是目录,则使用mmap将其映射到内存地址m_file_address处,并告诉调用者获取文件成功。根据解析的HTTP请求内容生成响应,修改epoll队列事件类型,告诉
epoll 服务器已准备好向客户端发送数据。
- 有可写事件,写完所有数据。

http://www.yayakq.cn/news/881888/

相关文章:

  • 可信网站认证有用吗wordpress旅游社区
  • 建网站需要多少资金wordpress后缀
  • 百度网站建设wordpress添加面包屑
  • 购物网站开发设计动漫设计与制作好就业吗
  • 广东的网站备案连江建设局网站
  • 济南网站建设方案托管长治做网站多少钱
  • 免费做淘宝联盟网站企业培训机构网站源码
  • 前端可以自己做网站么seo优化推广技巧
  • 成都网站制作的公司做网站设计哪家好
  • 国家批准做新闻的网站人力资源管理师报名时间2022年
  • 北京旗网站制作iis7 添加网站
  • 广州做网站信息天河网站建设网络推广
  • 代理二级分销系统沧州seo排名
  • 响应式自助建站平台南宁网络推广有限公司
  • 海口专业网站建设公司海口网上房地产
  • 北京专业网站开发厦门seo总部电话
  • 网站建设分几步购物网站开发文档mvc
  • 云奇网站建设wordpress wp-config.php
  • 网站建设行业数据网站运营推广
  • 网页设计与网站建设案例教程wordpress权限不够
  • 制作静态网站模板苏州集团网站设计企业
  • 要找做冲压件的厂去哪个网站找自己公司设计一个网站
  • c 网站开发需要什么做网站建设找哪家好
  • 个人网站可以做推广不mr. tailor wordpress
  • 哪个网站可以做平面兼职wordpress spa
  • 注册网站怎么做平面设计零基础难学吗
  • 做网站合同范本wordpress小工具缓存
  • 快站官网平台天津做网站需要多少钱
  • 网站备案局建筑公司起名大全2022
  • 万江建设网站大鹏手机网站建设