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

网站营销单页怎么设计方案怎样做视频网站

网站营销单页怎么设计方案,怎样做视频网站,网站的备案号在哪,百度网址大全怎么设为主页Linux第十五讲:Socket编程UDP1.echo server1.1服务端代码 -- 获取消息,发送消息1.2客户端代码1.3知识补充2.字典查找功能实现2.1拓展知识3.聊天室的实现 -- V1版本3.1V2版本 -- 一个线程发送消息,一个线程接收消息3.2V3版本 -- 将发消息任务放…

Linux第十五讲:Socket编程UDP

  • 1.echo server
    • 1.1服务端代码 -- 获取消息,发送消息
    • 1.2客户端代码
    • 1.3知识补充
  • 2.字典查找功能实现
    • 2.1拓展知识
  • 3.聊天室的实现 -- V1版本
    • 3.1V2版本 -- 一个线程发送消息,一个线程接收消息
    • 3.2V3版本 -- 将发消息任务放到任务队列中,使用线程池派发任务
  • 4.补充知识
    • 4.1地址转换函数 -- inet_pton inet_ntop && inet_ntoa线程不安全问题
    • 4.2Rout -- 消息路由功能线程不安全问题![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/e83f886bfd6849fb88086ac2c6022b22.png)
    • 4.3Windows和Linux互相通信操作
    • 4.4InetAddr细节问题

1.echo server

echo server:写一个服务器,客户端向服务器发送什么,就返回什么,下面我们来实现一下:

1.1服务端代码 – 获取消息,发送消息

在这里插入图片描述
总体代码展示:
在这里插入图片描述
在这里插入图片描述

1.2客户端代码

在这里插入图片描述

1.3知识补充

在这里插入图片描述

2.字典查找功能实现

我们想让服务器做这样的一个功能:客户端向服务端输入一个英文单词,服务端将翻译的中文返回并打印给客户端。目的是理解不同的文件之间的沟通:
在这里插入图片描述

2.1拓展知识

在这里插入图片描述

3.聊天室的实现 – V1版本

我们想实现类似群聊的功能,当一个客户端向服务器发送消息,为了让群聊中的所有人都看到,服务器需要将消息向所有在群聊中的人再发送一遍:
在这里插入图片描述

3.1V2版本 – 一个线程发送消息,一个线程接收消息

在这里插入图片描述
这样就可以互相看到了:
在这里插入图片描述

3.2V3版本 – 将发消息任务放到任务队列中,使用线程池派发任务

在这里插入图片描述

4.补充知识

4.1地址转换函数 – inet_pton inet_ntop && inet_ntoa线程不安全问题

在这里插入图片描述

4.2Rout – 消息路由功能线程不安全问题在这里插入图片描述

4.3Windows和Linux互相通信操作

Windows和Linux通信调用的接口(sendto)是完全一样的,但是会有细微的差别,可以直接进行通信!

4.4InetAddr细节问题

在这里插入图片描述

http://www.dtcms.com/a/487266.html

相关文章:

  • ComfyUI部署以及节点扩展
  • CentOS部署Docker容器
  • centOS防火墙操作
  • 个人网站建设规划app展示网站模板
  • 做网站意义和目的阿里云服务器做电影网站
  • 建设网站公司有哪些小程序推广联盟
  • 百度做网站哪里可以学动态小网站
  • android 限定符屏幕适配 根据屏幕尺寸适配不同layout文件夹
  • 【华为OD机试】投篮大赛 100分
  • 厦门网站建设人才浙江省住房和城乡建设厅成绩查询
  • 产品展示型网站有哪些公司网站注意事项
  • python物理模拟:描述波动、振动和旋转系统
  • osg项目运行时关于gl.h错误的问题及解决方法
  • 购物网站首页模板下载做模板下载网站挣钱吗
  • 免费源码网站好用的免费网站源码网站有哪些
  • 小朋友做安全教育的网站开发一款app的公司
  • LeetCode 面试经典 150_区间_用最少数量的箭引爆气球(51_452_C++_中等)(求交集)(sort() 以第二个进行排序)
  • 老干局网站建设方案手机网站图片自适应
  • 云南省建设厅网站舉報软件开发赚钱吗
  • 增强现实:制造业的变革力量
  • 网站虚拟主机建设找人做个网站多少钱
  • 树突状细胞(DC)和巨噬细胞 gvl
  • 【系统分析师】写作框架:信息系统开发方法论
  • 如何仿做网站万网老板是谁
  • SpringCloud系列(52)--SpringCloud Sleuth简介
  • 2025年10月15日第一批一战复旦
  • Xshell效率实战:SSH管理秘籍
  • (一) Dotnet使用MCP的Csharp SDK
  • 网银网站模板网站开发实训报告总结
  • 男人互做网站温州网站建设成功案例