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

快速做网站优化域名年龄对seo的影响

快速做网站优化,域名年龄对seo的影响,网站招代理,网站建设运营计划书周六就应该休息,一天就忙了两小时也不是我的错喵 目录 UDP的小总结 01:使用select实现一个基于UDP的一对一即时聊天程序。 1.0 复读机服务器和树洞客户端 2.0 byby不了一点的敬业服务器!!! 今天到此为止&#x…

周六就应该休息,一天就忙了两小时也不是我的错喵

目录

UDP的小总结

01:使用select实现一个基于UDP的一对一即时聊天程序。 

1.0 复读机服务器和树洞客户端

2.0 byby不了一点的敬业服务器!!!

今天到此为止!!!!

UDP的小总结

client :  socket -->            sendto / recvfrom --> close
server :  socket --> bind   --> recvfrom /sendtoint sockect (int domain,int type,int protocol);
//domain      AF_INET       AF_INET6
//type        SOCK_STREAM   SOCK_DGAM
//protocol    IPPROTO_TCP   IPPRPTP_UDPssize_t sendto (int sockfd,const void* buff,size_t len,int flags,
const struct sockaddr*dest_addr,socklen_t addrlen);ssize_t recvfrom (int sockfd,const void* buff,size_t len,int flags,
const struct sockaddr*dest_addr,socklen_t addrlen);

01:使用select实现一个基于UDP的一对一即时聊天程序。 

1.0 复读机服务器和树洞客户端
#include <func.h>
//server.c
int main()
{//addrstruct sockaddr_in addr;memset(&addr,0,sizeof(addr));addr.sin_family=AF_INET;addr.sin_port=htons(8082);addr.sin_addr.s_addr=inet_addr("192.168.235.128");socklen_t len=sizeof(addr);//soekct int sofd=socket(AF_INET,SOCK_DGRAM,0);//bindint ret=bind(sofd,(struct sockaddr*)&addr,sizeof(addr));if(ret==-1){};//readfds  old_fds fd_max buff[]fd_set readfds;fd_set old_fds;FD_SET(sofd,&readfds);//stdin server加入监听FD_SET(STDIN_FILENO,&readfds);old_fds=readfds;char buff[4096]={0};int fd_max=sofd;while(1){readfds=old_fds;select(fd_max+1,&readfds,NULL,NULL,NULL);if(FD_ISSET(sofd,&readfds)){ret=recvfrom(sofd,buff,4096,0,NULL,NULL);if(ret<0){};if(strcmp(buff,"byby\n")==0){close(sofd);}printf("----%s\n",buff);}if(FD_ISSET(STDIN_FILENO,&readfds)){memset(buff,0,sizeof(buff));fgets(buff,4096,stdin);ret=sendto(sofd,buff,strlen(buff)+1,0,(struct sockaddr*)&addr,sizeof(struct sockaddr));if(ret<0){};}}return 0;
}
#include <func.h>
//client.c
int main()
{//addrstruct sockaddr_in addr;memset(&addr,0,sizeof(addr));addr.sin_family=AF_INET;addr.sin_port=htons(8082);addr.sin_addr.s_addr=inet_addr("192.168.235.128");socklen_t len=sizeof(addr);//soekct int sofd=socket(AF_INET,SOCK_DGRAM,0);//readfds  old_fds fd_max buff[]fd_set readfds;fd_set old_fds;FD_SET(sofd,&readfds);//stdin server加入监听FD_SET(STDIN_FILENO,&readfds);old_fds=readfds;char buff[4096]={0};int fd_max=sofd;while(1){readfds=old_fds;select(fd_max+1,&readfds,NULL,NULL,NULL);if(FD_ISSET(sofd,&readfds)){recvfrom(sofd,buff,4096,0,NULL,NULL);if(strcmp(buff,"byby\n")==0){close(sofd);}printf("----%s\n",buff);}if(FD_ISSET(STDIN_FILENO,&readfds)){memset(buff,0,sizeof(buff));fgets(buff,4096,stdin);sendto(sofd,buff,strlen(buff)+1,0,(struct sockaddr*)&addr,sizeof(struct sockaddr));}}return 0;
}
2.0 byby不了一点的敬业服务器!!!

#include <func.h>
//client.c
int main()
{//addrstruct sockaddr_in addr;memset(&addr,0,sizeof(addr));addr.sin_family=AF_INET;addr.sin_port=htons(8083);addr.sin_addr.s_addr=inet_addr("192.168.235.128");socklen_t len=sizeof(addr);//soekct int sofd=socket(AF_INET,SOCK_DGRAM,0);//bindint ret=bind(sofd,(struct sockaddr*)&addr,sizeof(addr));if(ret==-1){};//readfds  old_fds fd_max buff[]fd_set readfds;fd_set old_fds;FD_SET(sofd,&readfds);//stdin server加入监听FD_SET(STDIN_FILENO,&readfds);old_fds=readfds;char buff[4096]={0};int fd_max=sofd;struct sockaddr_in cline_addr;socklen_t addr_len;while(1){readfds=old_fds;select(fd_max+1,&readfds,NULL,NULL,NULL);if(FD_ISSET(sofd,&readfds)){ret=recvfrom(sofd,buff,4096,0,(struct sockaddr*)&cline_addr,&addr_len);if(ret<0){};if(strcmp(buff,"byby")==0){close(sofd);}printf("----%s\n",buff);}if(FD_ISSET(STDIN_FILENO,&readfds)){memset(buff,0,sizeof(buff));fgets(buff,4096,stdin);ret=sendto(sofd,buff,strlen(buff)+1,0,(struct sockaddr*)&cline_addr,sizeof(struct sockaddr));if(ret<0){};}}return 0;
}

开心!!!!!!开心!!!!!!!开心!!!!!!! 
723的作业会写了喵!!!!!聪明小辉!!!

今天到此为止!!!!!

http://www.khdw.cn/news/18924.html

相关文章:

  • 做网做网站建设的网站网站排名优化多少钱
  • 在门户网站做产品单页多少钱一天广州百度seo
  • 房地产公司网站模板如何建立自己的网页
  • 自己做电商网站广告软文小故事200字
  • 简单 大气 网站模版企业管理咨询培训
  • 用java做网站怎么加视频温州seo推广外包
  • h5 技术做健康类网站济南网站seo公司
  • 免费网站java源网站seo站外优化
  • 昆明做商城网站多少钱百度竞价排名官网
  • 网站域名密码找回天津百度网站排名优化
  • 好男人新资源在线播放网站如何做优化推广
  • 深圳公司网站改版通知全国疫情高峰时间表最新
  • 政府网站建设企业外贸网络推广怎么做
  • 先进的网站开发技术留号码的广告网站
  • 永康外贸网站建设成都网站建设制作公司
  • 网站建设宣传党建淘宝运营培训机构
  • o基础学建网站新开发的app怎么推广
  • 通化北京网站建设石家庄最新消息
  • 网站添加ico图标关键词排名公司
  • 四川平台网站建设方案win7优化大师免安装版
  • 益阳网站建设方案网络营销和传统营销的区别
  • 泉州seo招聘seo工作内容
  • 高端网站开发设计色盲测试图动物
  • 做彩票网站非法吗推广注册app赚钱平台
  • 视频直播网站如何做seo推广专员工作内容
  • 建筑工程教育网官方网站北京seo软件
  • 汕头企业网站模板建站百度网站app下载
  • 报社网站开发做什么广东知名seo推广多少钱
  • 企业网站可以备案几个网络营销推广方式包括
  • 成都专业做网站公司有哪些百度推广一个点击多少钱