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

网站推广包年网络推广外包费用

网站推广包年,网络推广外包费用,创业计划书建设网站,做网站时给网页增加提醒epoll默认的是水平触发 意思就是当我们depoll默认的是水平触发 LT 模式(水平触发) 工作机制:在 LT 模式下,只要文件描述符(例如套接字)对应的 I/O 缓冲区中有数据可读或者可写空间(对于写操作…

epoll默认的是水平触发 意思就是当我们depoll默认的是水平触发 

  • LT 模式(水平触发)
    • 工作机制:在 LT 模式下,只要文件描述符(例如套接字)对应的 I/O 缓冲区中有数据可读或者可写空间(对于写操作),就会一直触发通知事件。以epoll为例,当一个套接字有数据可读时epoll_wait会返回这个套接字的可读事件,并且只要缓冲区中还有数据没读完,下次调用epoll_wait时仍然会返回这个套接字的可读事件。
    • 示例说明:假设使用epoll的 LT 模式来监听一个套接字的可读事件。当客户端发送了 100 字节的数据到服务器套接字,服务器在epoll_wait返回可读事件后,只读取了 50 字节,那么下次调用epoll_wait时,仍然会因为缓冲区中还有剩余的 50 字节数据而返回这个套接字的可读事件,直到缓冲区中的数据全部被读完。
  • ET 模式(边沿触发)
    • epoll的 ET 模式为例,当一个套接字的缓冲区从空变为有数据时,epoll_wait会返回可读事件,但如果这次没有把缓冲区中的数据全部读完,下次调用epoll_wait时,不会再因为缓冲区还有剩余数据而返回可读事件,除非又有新的数据到达使得缓冲区状态再次发生变化。
    • 示例说明:同样是服务器监听客户端套接字的可读事件,在 ET 模式下,如果客户端发送了 100 字节的数据,服务器在epoll_wait返回可读事件后,只读取了 50 字节,下次调用epoll_wait时,不会再返回这个套接字的可读事件,直到客户端再次发送新的数据,导致套接字的可读状态再次发生变化
  • 所以我们在ET模式下 
  •  if(curfd == lfd) {// 监听的文件描述符有数据达到,有客户端连接struct sockaddr_in cliaddr;int len = sizeof(cliaddr);int cfd = accept(lfd, (struct sockaddr *)&cliaddr, &len);// 设置cfd属性非阻塞int flag = fcntl(cfd, F_GETFL);flag |= O_NONBLOCK;fcntl(cfd, F_SETFL, flag);epev.events = EPOLLIN | EPOLLET;    // 设置边沿触发   epoll默认是水平触发epev.data.fd = cfd;epoll_ctl(epfd, EPOLL_CTL_ADD, cfd, &epev);} else {if(epevs[i].events & EPOLLOUT) {continue;}  // 循环读取出所有数据char buf[5];int len = 0;
    //这里的curfd就是我们cfd因为我们把cfd加入epoll监听当中去了while( (len = read(curfd, buf, sizeof(buf))) > 0) {// 打印数据// printf("recv data : %s\n", buf);write(STDOUT_FILENO, buf, len);write(curfd, buf, len);}

http://www.15wanjia.com/news/26886.html

相关文章:

  • 网站的seo关键词歌词表达的意思
  • 中国风html5网站模板百度域名收录提交入口
  • 淘宝的网站建设怎么建重庆网站seo外包
  • 开广告公司利润大吗seo营销课程培训
  • 找外包做网站要多久百度竞价什么意思
  • 威海网站建设哪家好网络营销公司全网推广公司
  • 网站虚拟主机里的内容强制删除佛山网站优化
  • 网站增加一体化建设功能的好处百度竞价排名规则
  • 工商注册代理优化方案模板
  • 51网站一起做网店广州个人在线做网站免费
  • linux可以做网站开发吗黄冈seo顾问
  • 汽车精品设计网站建设阿里云域名注册官网
  • java做网站吗网站优化seo是什么
  • 企业营销型网站做的好营销策划推广公司
  • 横岗网站设计澳门seo推广
  • 宣传旅游网站建设的重点是什么seo公司关键词
  • 做网站建设价格seo综合查询怎么用
  • 网站建设如何盈利2345网址导航电脑版官网
  • 辛集建设局官方网站微帮推广平台怎么加入
  • 现在哪个网站是视觉差滚动的品牌营销策划方案怎么做才好
  • 汕头网站专业制作福州短视频seo获客
  • 网页设计师使用的是什么的屏幕显示颜色模式长春seo排名优化
  • 綦江网站建设公司杭州市优化服务
  • 企业网站建设价格百度收录推广
  • 手机如何登录wordpress成都市seo网站公司
  • 室内设计网页满足seo需求的网站
  • 建设网站需要设备外贸seo推广招聘
  • 最精品网站建设如何做网络推广推广
  • 石家庄网站建设哪家便宜商品推广
  • 个人网站备案能几个网站数据分析案例