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

wpf 网站开发seo专员是什么意思

wpf 网站开发,seo专员是什么意思,物流信息网站,什么网站专做秒杀IP地址 IPv4IPv6查看本机的IP地址 win ipconfiglinux ifconfig ping命令 ping www.baidu.com 查看是否能连通指定的网站ping 192.168.1.222 查看是否能连通指定的IP Port端口 0-65535 TCP/IP协议 传输数据之前要建立连接,通过三次握手建立: 客户端 --&g…
  • IP地址
    • IPv4
    • IPv6
    • 查看本机的IP地址
      • win ipconfig
      • linux ifconfig
    • ping命令
      • ping www.baidu.com 查看是否能连通指定的网站
      • ping 192.168.1.222 查看是否能连通指定的IP
  • Port端口
    • 0-65535
  • TCP/IP协议
    • 传输数据之前要建立连接,通过三次握手建立:
      • 客户端 --> 服务端 ,SYN 客户端告诉服务端我是谁
      • 服务端 --> 客户端 , ACK + SYN
        • 服务端告诉客户端我收到了你的SYN(ACK)
        • 服务端告诉客户端我是谁 (SYN)
      • 客户端 --> 服务端 ,ACK
        • 服务端告诉客户端我收到了你的SYN ,同时确认你收到了我的SYN(ACK)
    • 开始传输数据 报文+内容
      • 报文类似元数据,描述数据从哪来、到哪去,数据大小、数据类型等
      • 内容:byteString类型,即bytes

bytes和str类型的互相转换

a = '哈萨克斯坦@#$%^&*(abc'
# str -> bytes类型(byte String)
# 按照utf8的格式,将str转为byteString类型
a_bytes = a.encode() # 默认utf8
print(a_bytes)# bytes类型 -> str
a = a_bytes.decode() # 默认utf8
print(a)""" b'\xe5' 
bytes 字节类型字符串 只是为了方便网络通讯 16进制数字来表述符号
【b】 表示bytes
【\xe5】 表示后边两个字符是16进制数字
"""# 按照gbk的格式,将str转为byteString类型
b_bytes = a.encode('gbk')
print(b_bytes)
b = b_bytes.decode('gbk') # bytes类型 -> str
print(b)# bytes数据一定可以转换为字符串吗???
# 不一定(比如:图片、视频、音频等)
  • TCP服务端代码

跨服务器测试时:

  • 服务端代码和客户端代码必须在同一个网段之内!
  • 服务端绑定ip时,请使用 0.0.0.0;对应的客户端代码要连接的ip写服务端的IP
"""TCP 服务端"""
import socket# ① 创建一个服务端socket套接字,负责接收客户端的请求(门迎)
# socket.AF_INET:使用IPV4的地址
# socket.SOCK_STREAM:使用TCP协议
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)# ② 绑定服务端的ip地址和端口号
# ('ip地址', 端口号)
# server_socket.bind(('127.0.0.1', 8080))
server_socket.bind(('192.168.25.76', 8080))# ③ 设置服务端进入监听状态
# 服务端同一时间支持多少个客户端向它发起连接请求
server_socket.listen(128)# ④ 服务端等待客户端进行连接
print('服务端等待接收客户端的请求...')# 没有客户端来连接服务端时,accept方法会阻塞等到,直到有客户端来连接,accept才会返回
# service_client_socket:也是一个 socket 对象,负责和对应的客户端进行通信(服务员)
# ip_port:是一个元祖,包含的是客户端的ip和port
service_client_socket, ip_port = server_socket.accept()
print(f'服务端来自{ip_port}客户端的连接...')# ⑤ 服务端接收客户端发送的数据
# 如果客户端没有给服务端发送消息,recv也会阻塞等待
recv_msg = service_client_socket.recv(1024) # bytes
print(f'接收到来自客户端的消息:{recv_msg.decode()}')# ⑥ 服务端给客户端回应数据
send_msg = input('请输入给客户端回应的消息:') # str
service_client_socket.send(send_msg.encode())# ⑦ 关闭服务端的 socket
service_client_socket.close()
server_socket.close()
  • TCP客户端代码
"""TCP客户端"""
import socket# ① 创建一个客户端的 socket 套接字
client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)# ② 通过客户端 socket 连接服务端
client_socket.connect(('192.168.25.76', 8080))# ③ 发送消息给服务端
send_msg = input('请输入发送给服务端的消息:')
client_socket.send(send_msg.encode())# ④ 接收服务端回应的消息
recv_msg = client_socket.recv(1024) # bytes
print(f'接收到来自服务端的消息:{recv_msg.decode()}')# ⑤ 关闭客户端 socket
client_socket.close()
http://www.khdw.cn/news/16039.html

相关文章:

  • 国产一级a做爰片免费网站交换友链是什么意思
  • 做网站购买空间多少钱百度信息流怎么投放
  • 红色色系网站百度销售
  • wordpress 建立第二个网站google登录
  • 青岛高端模板建站互联网广告优化
  • 多软件网站下载安装制作链接的小程序
  • 科技部做财务决算的网站是什么网店营销与推广策划方案
  • 山东网站建设公司关键词竞价排名名词解释
  • 长春电商网站建设多少钱百度app免费下载
  • 日照seo优化公司抖音搜索优化
  • 政务信息化建设网站网店交易平台
  • 电子商务网站建设与管理的有关论文百度热搜关键词排行榜
  • 成年人夜大seo查询 站长之家
  • 郑州做网站天强科技媒体网站
  • wordpress 底部 copyright 时间上海哪家优化公司好
  • 运营一个网站的成本外链发布平台有哪些
  • 电子元器件网站建设网络营销成功案例分析其成功原因
  • 一 网站建设总体目标今日国际新闻最新消息事件
  • 南阳网站制作南京seo优化公司
  • 做购物网站需不需要交税费分类达人介绍
  • 给客户建设网站税率泰州seo排名扣费
  • dede 网站地图模板青岛网站排名公司
  • 网站开发的教学视频教程百度网盘私人资源链接
  • 35云主机做网站对视频大小限制电商是做什么的
  • 网站自动生成网页seo在哪可以学
  • 商城网站大全手机百度搜索引擎入口
  • 怎样提高网站点击率互联网精准营销
  • 新野做网站网站如何推广运营
  • 电商学习网站网络营销的seo是做什么的
  • 网站备案申请模板掌门一对一辅导官网