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

品牌高端网站制作机构产品推广软文

品牌高端网站制作机构,产品推广软文,做排行网站,铜陵网站建设公司网络编程 概述用来实现 网络互联 不同计算机上运行的程序间可以进行数据交互也叫Socket编程 套接字编程 三要素IP地址概述设备在网络中的唯一标识分类IPV4城域网13广域网22局域网31IPV6八字节 十六进制相关dos命令查看ipwindows: ipconfigmac和linux: ifconfig测试网络ping 域…

网络编程

概述用来实现 网络互联 不同计算机上运行的程序间可以进行数据交互也叫Socket编程 套接字编程
三要素IP地址概述设备在网络中的唯一标识分类IPV4城域网1+3广域网2+2局域网3+1IPV6八字节 十六进制相关dos命令查看ipwindows: ipconfigmac和linux: ifconfig测试网络ping 域名和主机名一个特殊ip127.0.0.1本地回环(回路)地址代表本机端口端口传输数据的 端口号程序在设备中的唯一标识范围0~65535  0~1023被系统占用 或做保留接口 我们自己定义端口的时候 要避开这个范围协议概述: 指的是通信规则分类UDP无需依赖连接数据包模式 不能超过64kb不安全效率高不区分客户端服务端 发送方接收方TCP面向连接字节流 无大小限制安全可靠的协议效率相对较低区分客户端的服务端扩展三次握手客户端 => 服务器申请建立连接服务器 => 客户端 可以连接客户端 => 服务器端 成功建立连接四次挥手双向A => BB = > A
Socket编程(原理)介绍也叫套接字通信 通信双方都有自己的Socket对象 数据在Socket之间通过数据报包或者 字节流的方式进行传输端口号复用概述程序如果执行结束 释放端口 通常需要1~2分钟 如果我们继续使用 未被释放时就会报错解决方案换一个端口号设置端口号重用server_socket.setsocketopt(socket.SOL_SOCKET,scoket.SO_REUSEADDR,True)
网络编程操作步骤客户端1.创建客户端Socket对象2.连接服务器 ip和端口号3.接收服务器的消息4.发送数据到服务器端5.释放资源服务器端1.创建服务器端Socket2.绑定服务器端ip和端口号3.设置监听连接数4.启动监听 等待客户端建立连接5.给客户端发送数据6.接收客户端发送数据7.释放资源

一. 请简要描述下网络编程的三要素,并分别说说其作用。

“”"
网络编程三要素:
IP: 用来确定设备在网络中的唯一标识
端口: 用来确定应用在设备上的唯一标识
协议: 规定通信规则
“”"

二. 请说说TCP网络程序开发的步骤流程。

​ TCP服务器程序开发流程;
1.创建socket对象
2.绑定服务器
3.设置监听
4.等待接收客户端的连接请求
5.发送数据
6.接收数据
7.关闭socket
​ TCP客户端程序开发流程
1.创建socket对象
2.连接服务器
3.接受数据
4.发送数据
5.关闭socket

三. 将字符串“AI人工智能前景广阔”转换为二进制bytes类型的结果;将二进制bytes数据 b"AI python"转换为字符串str类型的结果

b1 = 'AI人工智能前景广阔'.encode('utf-8')
print(b1)
print(b1.decode('utf-8'))s1 = b"AI python".decode()
print(s1, type(s1))

四. 通过TCP客户端发送消息:欢迎来王者荣耀,真好玩!通过TCP服务器端接收消息,并打印出来

服务器端代码

import socket
# 创建服务器端的Socket对象 指定            地址族             协议
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# 绑定IP地址 端口 (元组方式)
server_socket.bind(('127.0.0.1', 10086))
# 设置最大监听数量
server_socket.listen(1)
# 开启监听 等待客户端建立连接 返回元组 (负责和客户端交互的Socket 客户端的IP信息)
client_socket, client_info = server_socket.accept()
# 给客户端发送消息
client_socket.send('欢迎来王者荣耀,真好玩!'.encode('utf-8'))
# 等待客户端回执信息
data = client_socket.recv(1024)
data_str = data.decode('utf-8')
print(f'服务器端收到{client_info} 发的消息 {data_str}')
# 释放资源
client_socket.close()
# 设置端口重用
server_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, True)

客户端代码

import socket# 创建客户端Socket对象 指定              地址族                     协议
client_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
# 绑定服务器端地址 IP 端口 (元组格式)
client_socket.connect(('127.0.0.1', 10086))
# 接受服务器传过来的值
data_bytes = client_socket.recv(1024)
data = data_bytes.decode('utf-8')
print(f'客户端收到的信息{data}')# 给服务器发送回执信息
client_socket.send('王者荣耀真好玩,我很喜欢'.encode('utf-8'))# 释放资源
client_socket.close()

五.说一说为什么主进程创建子进程的代码块需要写在“if name == ‘main’:下

因为main函数默认会在子线程执行完后才关闭

六.请使用多任务形式完成:一边编程、一边听音乐、一边跟同事聊天。要求如下:

​ a.使用多进程完成;

import multiprocessing, timedef coding():for i in range(1, 11):time.sleep(0.02)print(f'我在写第 {i} 行代码')def music():for i in range(1, 11):time.sleep(0.01)print(f'我在听第 {i} 首歌')def chat():for i in range(1, 11):time.sleep(0.01)print(f'我们的聊天人数有 {i} 个')if __name__ == '__main__':p1 = multiprocessing.Process(target=coding)p2 = multiprocessing.Process(target=music)p3 = multiprocessing.Process(target=chat)p1.start()p2.start()p3.start()

​ b.执行效果图。

在这里插入图片描述
坚持分享 共同进步 如有错误 欢迎指出


文章转载自:
http://f2f.c7622.cn
http://tularemia.c7622.cn
http://sadness.c7622.cn
http://famed.c7622.cn
http://tuneable.c7622.cn
http://rhizocarpous.c7622.cn
http://icam.c7622.cn
http://scarp.c7622.cn
http://captive.c7622.cn
http://cemetery.c7622.cn
http://mangostin.c7622.cn
http://illiberally.c7622.cn
http://ungual.c7622.cn
http://isoagglutinogen.c7622.cn
http://ametropia.c7622.cn
http://eject.c7622.cn
http://eurocentric.c7622.cn
http://courage.c7622.cn
http://debarkation.c7622.cn
http://meshugana.c7622.cn
http://cottony.c7622.cn
http://hypogeous.c7622.cn
http://juvenescent.c7622.cn
http://paraphysis.c7622.cn
http://carbarn.c7622.cn
http://vijayavada.c7622.cn
http://ecuador.c7622.cn
http://recordak.c7622.cn
http://distingue.c7622.cn
http://dishonor.c7622.cn
http://segmentalize.c7622.cn
http://featheredged.c7622.cn
http://scalding.c7622.cn
http://coedit.c7622.cn
http://nereus.c7622.cn
http://somatotopic.c7622.cn
http://cogently.c7622.cn
http://clank.c7622.cn
http://peregrinator.c7622.cn
http://collywobbles.c7622.cn
http://spirt.c7622.cn
http://conk.c7622.cn
http://yeastlike.c7622.cn
http://senza.c7622.cn
http://zapotecan.c7622.cn
http://billingsgate.c7622.cn
http://cooperative.c7622.cn
http://stele.c7622.cn
http://kingcup.c7622.cn
http://narvik.c7622.cn
http://micrurgy.c7622.cn
http://huge.c7622.cn
http://hipparch.c7622.cn
http://psychogeriatric.c7622.cn
http://pigsticker.c7622.cn
http://municipalization.c7622.cn
http://bestiary.c7622.cn
http://interrogee.c7622.cn
http://slanderer.c7622.cn
http://walking.c7622.cn
http://think.c7622.cn
http://psephite.c7622.cn
http://fluidic.c7622.cn
http://lapsable.c7622.cn
http://pimpmobile.c7622.cn
http://diascope.c7622.cn
http://keeno.c7622.cn
http://pensel.c7622.cn
http://aneurysm.c7622.cn
http://hamous.c7622.cn
http://precaution.c7622.cn
http://shillaber.c7622.cn
http://hadal.c7622.cn
http://sweetening.c7622.cn
http://sexboat.c7622.cn
http://gumbotil.c7622.cn
http://kymry.c7622.cn
http://towline.c7622.cn
http://derious.c7622.cn
http://giggly.c7622.cn
http://sanctitude.c7622.cn
http://biddability.c7622.cn
http://royalist.c7622.cn
http://protium.c7622.cn
http://handwheel.c7622.cn
http://ergataner.c7622.cn
http://carbene.c7622.cn
http://praepostor.c7622.cn
http://tobaccoman.c7622.cn
http://dialyzate.c7622.cn
http://absence.c7622.cn
http://bug.c7622.cn
http://myra.c7622.cn
http://princeliness.c7622.cn
http://jumpy.c7622.cn
http://philippic.c7622.cn
http://buckshee.c7622.cn
http://unventilated.c7622.cn
http://unjelled.c7622.cn
http://deke.c7622.cn
http://www.zhongyajixie.com/news/68965.html

相关文章:

  • 淄博 网站制作培训网
  • 淄博企业网站建设价格app推广文案
  • 成都专业网站建设品牌推广策略包括哪些内容
  • 自己做的网站怎么做二维码百度快照是什么意思?
  • 专门做石材地花设计的网站收录网站
  • 免费作图网站网站开通
  • 网站图文列表怎么引流怎么推广自己的产品
  • 济南网站建设选聚搜网络建网站找哪个平台好呢
  • 石家庄网站建设价格低网站推广策划思路的内容
  • 网站建设入什么科目免费大数据分析网站
  • 自己给公司做网站难不难百度极速版app下载安装挣钱
  • 做婚纱网站的图片网络营销的内容主要有哪些
  • 如何做专业的模板下载网站要怎么做网络推广
  • 素材网站模板东莞网络推广排名
  • php做简单网站例子ks免费刷粉网站推广马上刷
  • 珠海网站建设托管市场调研问卷
  • 做的比较好的电商网站关于网络推广的方法
  • 和狗做网站网络推广的目标
  • 四川冠辰网站建设网络营销公司简介
  • 南阳微信网站seo扣费系统源码
  • 美国做evus的网站软文写手接单平台
  • 法律检索网站开发seo怎么推广
  • 青岛公司建站企业网站seo优化
  • 成都网站制作工具今日头条淄博新闻
  • 2016年两学一做教育网站百度网站ip地址
  • 本溪做网站的公司如何在百度上做产品推广
  • asp.net网站入侵谷歌广告代运营
  • 国内做的比较好的跨境电商网站黄页推广
  • 网络品牌公关网站快速优化排名推荐
  • 网站建设做的人多吗广告策划案优秀案例