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

建设网站实训收获网站膜拜销售

建设网站实训收获,网站膜拜销售,wordpress sae部署,wordpress 制作微信小程序问题现象#xff1a;下位机做TCP服务器#xff0c;上位机来连接下位机的TCP服务#xff0c;中间会有主动断开#xff08;上位机主动关闭socket#xff09;和异常断开#xff08;网线断开#xff09;的情况#xff0c;出现异常的时候#xff0c;上位机连接下位机的TCP …问题现象下位机做TCP服务器上位机来连接下位机的TCP服务中间会有主动断开上位机主动关闭socket和异常断开网线断开的情况出现异常的时候上位机连接下位机的TCP socket号会变成0下位机正常发数据但是上位机那边收不到信息因为windwos系统将socket为0视为错误socket不能正常通信。 问题分析不用纠结windows为啥不能使用socket为0通信了linux可以使用socket为0通信 应该分析为啥socket会出现0的异常情况。 产生原因1.在Linux中socket 0和1通常用于标准输入输出重定向。‌ Socket 0和1分别代表标准输入stdin和标准输出stdout它们用于重定向标准输入输出流。linux系统默认会打开0和1的socket。 2.下位机在关闭用户socket的时候将socket置为0了然后又调用了close(socket0)导致关闭了socket 0. 3.当上位机来连接下位机的TCP服务时系统分配socket号是从小到大依次分配的这时候发现socket 0空闲所以就将socket 0分配出去了这种情况下重新启动下位机程序都无法解决问题只能重启设备。 解决办法1.close socket以后将socket置为-1这个非正常值千万不能置为0. 2.当再次调用关闭socket函数的时候先判断socket0再进行close操作。 总结tcp使用不当关闭了系统使用的socket 0再次创建socket的时候系统分配了socket 0引发的问题。初始化和清空变量的时候要考虑变量的有效值。
http://www.w-s-a.com/news/300494/

相关文章:

  • 建站的步骤上海快速优化排名
  • 招聘网站做一下要多少钱网站设计公司 国际
  • 巩义专业网站建设公司首选seo研究院
  • 大流量网站解决访问量友情链接如何添加
  • 教育网站建设网永康市住房和城乡建设局网站
  • 阿里巴巴官网网站django 做网站的代码
  • 网站建设 军报wordpress 订餐模板
  • 网站虚拟主机 会计处理石家庄站建设费用多少
  • 网站建设 服务内容 费用简述网站开发流程
  • 公司制作网站跟企业文化的关系空间制作网站
  • 浙江建设监理协会网站个人网站设计规划书
  • wordpress太卡了贵州seo推广
  • 企业介绍微网站怎么做的手机软件商城免费下载
  • 新手网站设计定价网站开发销售
  • 网站开发公司oa有没有找人做标书的网站
  • 传统门户网站有哪些人武部正规化建设
  • 台州网站制作方案免费无代码开发平台
  • 精通网站建设 pdf微盘学做电商的步骤
  • 想在网上做设计接单有没有网站找一个免费域名的网站
  • 湘潭市网站建设科技有限公司杭州网站建设(推荐乐云践新)
  • 优秀网站评析西双版纳傣族自治州民宿
  • 常用的cms建站系统c2c网站模板
  • wordpress更换图标seo网站建设公司
  • 网站备案 深圳小程序怎么进入公众号
  • 实名认证域名可以做电影网站吗坪山网站设计的公司
  • wdcp怎么上传做好的网站管理咨询公司名称参考
  • 设计师网站pin分销系统小程序开发
  • 高端品牌网站建设兴田德润实惠企业网站建设应该怎么做
  • 做研学的网站优秀软文案例
  • 网站个人简介怎么做建设网站卡盟