摘要: 粘包问题 【一】概要 粘包问题是在网络通信中常见的一种情况,它指的是发送方发送的多个小数据包在传输过程中被接收方一次性接收,导致数据粘在一起,难以正确解析。粘包问题通常出现在基于流的传输协议(如TCP)中,因为这些协议将数据视为一串字节流而不是消息。 【二】常用方法 通过struck模块 sock. 阅读全文
posted @ 2024-01-18 23:11 Lea4ning 阅读(42) 评论(0) 推荐(0) 编辑
摘要: socket模块 【一】概要 在Python中,Socket模块是内置的标准库之一,它允许开发者使用Socket API进行网络通信。 Socket API(Application Programming Interface)是一组用于进行网络编程的接口函数,它定义了应用程序和操作系统或网络协议栈之 阅读全文
posted @ 2024-01-18 23:11 Lea4ning 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 网络编程 网络编程涉及在计算机网络上进行数据交换和通信的一系列技术和方法。 【一】CS架构和BS架构 【1】CS架构(Client-Server) "CS架构" 通常指的是"Client-Server Architecture",即客户端-服务器架构。这是一种常见的网络体系结构,其中系统被划分为两个 阅读全文
posted @ 2024-01-18 17:41 Lea4ning 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 有趣的小练习 使用生成器实现range()函数 def my_range(start, stop=None, step=1): if not stop: # 如果只传了一个参数,就调整参数 stop = start # 相当于 start=0,stop = 传的值 start = 0 while s 阅读全文
posted @ 2024-01-18 08:58 Lea4ning 阅读(2) 评论(0) 推荐(0) 编辑
摘要: ATM +Shopping 介绍 项目名称 :ATM + 购物 项目目的 :训练分层能力 项目需求 : 实现基本的登录注册功能 登录 注册 管理员权限 实现基本的银行功能,包括 取款 转账 充值 实现基本的购物功能,包括 商品展示 商品结算 添加购物车 结算购物车 实现管理员功能,包括 添加用户信息 阅读全文
posted @ 2024-01-18 08:48 Lea4ning 阅读(14) 评论(0) 推荐(0) 编辑