socket
文章平均质量分 89
给你骨质唱疏松
个人笔记分享
展开
-
socketserver 模块实现并发及文件下载程序
上章回顾在讲解 socketserver 模块之前先补充一下上一章节的一个示例:实现客户端从服务端下载文件的功能,能hash校验(Windows和Linux测试成功,代码比较low仅供观望)服務端# coding=utf-8from socket import *import jsonimport structimport os,hashlibserver = socket(AF_INET,SOCK_STREAM)# server.bind(("192.168.12.222",8原创 2021-01-18 22:48:14 · 394 阅读 · 1 评论 -
socket 编程(变态剖析)+超多案例 : 模拟Xshell执行远程命令, 模拟QQ聊天, 时间格式化服务器, 高效解决黏包方法
引入首先在前面储备知识中了解了OSI七层模型的工作原理以及TCP与UDP的区别之后, 下面的内容就非常容易理解了一.客户端 / 浏览器与服务端架构在了解 socket 之前我们先要知道什么是 C/S, 什么是 B/C? 我们知道软件之间的通信是基于计算机的三层结构 (应用程序、操作系统、计算机硬件) 来进行的, 而 C/S 和 B/S 是互联网软件通信的两种模式C/S 指的是客户端软件(client)—服务端软件(server) : 我们学习 socket 就是为了完成 C/S 架构的开发原创 2021-01-17 21:07:53 · 391 阅读 · 0 评论