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

tcp记录

网络传输:大小端
Qt网络编程实现TCP通信
TCP/IP通讯与socket编程
Qt一步步搭建TcpServer1——封装QTcpServer,QTcpSocket
qtcpserver官方文档

Python address already in use

服务器端的端口号和客户端的端口号没有关系
一般服务器是需要BIND指定端口号的,客户端可以BIND也可以不BIND(BIND后关闭SOCKET需要一段时间由系统释放这个端口,所以客户端一般不BIND)
服务器端需要指定端口,只有这样客户端才知道确定连接那个端口。 而客户端连接服务器程序后占用的端口,默认是由系统自动分配的系统中可用的端口,(这个端口号码,可以通过服务端调用accept函数得到)

换socket_server函数(未尝试)
https://blog.csdn.net/fengmm521/article/details/78446416

最终解决:接收信息时要设置本地的ip地址和绑定本地地址,而发送消息需要连接对方的ip地址,由于这俩的ip初始化时设置的是同一个(之前在同一台电脑所以是同一个ip),所以在服务端和客户端分别将接发信息函数里的ip改一下就行了。

http://www.lryc.cn/news/161576.html

相关文章:

  • IDEA中使用Java连接MySQL数据库的配置和使用方法
  • android——服务JobService
  • 一文讲清楚redis的线程池jedis
  • 备战面试每日一题
  • 【嵌入式数据库之sqlite3】
  • Android 9.0 pms中关于启动app时获取app的ActivityInfo信息相关源码分析
  • 华为数通方向HCIP-DataCom H12-821题库(单选题:321-340)
  • 《TCP/IP网络编程》阅读笔记--基于TCP的服务器端/客户端
  • 【每日一题】43. 字符串相乘
  • 机器学习——K最近邻算法(KNN)
  • 同步FIFO的verilog实现(1)——计数法
  • python正则表达式笔记1
  • YOLO目标检测——口罩规范佩戴数据集+已标注xml和txt格式标签下载分享
  • Android 13 - Media框架(9)- NuPlayer::Decoder
  • 23.09.5 《CLR via C#》 笔记5
  • laravel部署api项目遇到问题总结
  • lintcode 1646 · 合法组合【字符串DFS, vip 中等 好题】
  • 【多线程】线程安全 问题
  • 【用unity实现100个游戏之11】复刻经典消消乐游戏
  • 若依cloud 修改包名等
  • 健康系统练习
  • 网络协议从入门到底层原理学习(一)—— 简介及基本概念
  • centos密码过期导致navicat无法通过SSH登录阿里云RDS问题
  • 对于pytorch和对应pytorch网站的探索
  • 和AI聊天:动态规划
  • 微信小程序——使用插槽slot快捷开发
  • 大数据技术之Hadoop:使用命令操作HDFS(四)
  • 静态路由配置实验:构建多路由器网络拓扑实现不同业务网段互通
  • Python函数的概念以及定义方式
  • 【数学建模竞赛】超详细Matlab二维三维图形绘制