自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 编程实现路由算法

print(f"当前最近点:{node_map[current_node]},路径长度:{current_distance}")print(f"从初始点到各点的当前最短路径:{shortest_path}")c(i,j): 结点 i 至结点 j 之间链路的代价,若 i,j 不直接相连,则为无穷大。print(f"从初始点到各点的当前最短路径长度:{distances}")p(v): 从源结点至目的结点 V 之间路由中 V 之前的结点。D(v): 当前从源结点至目的结点 V 之间路由的代价。

2024-08-09 12:52:32 340 1

原创 可靠数据传输原理(GBN 或 SR)

滑动窗口仍在范围 "+(str(i+1))+" 到 "+str(k+1)+",现在重新发送相同的数据包")滑动窗口仍在范围 "+(str(i+1))+" 到 "+str(k)+",现在重新发送相同的数据包")如果模拟了ACK的丢失,客户端会通知服务器ACK丢失,服务器根据设计可能会重发相同的消息片段。滑动窗口范围为 "+(str(i+1))+" 到 "+str(k+1)+",现在发送下一个数据包")滑动窗口范围为 "+(str(i+1))+" 到 "+str(k)+",现在发送下一个数据包")

2024-08-09 12:50:13 666

原创 邮件系统编程实验SMTP

发送邮件: 依次发送邮件的各个命令(MAIL FROM、RCPT TO、DATA 等),指定发件人、收件人和邮件内容。定义消息内容和服务器信息: 定义了邮件的消息内容、SMTP 服务器地址(mailServer)、发件人地址(fromAddress)、收件人地址(toAddress)等信息。这段代码的设计思路主要是建立与 SMTP 服务器的连接,进行身份验证,然后依次发送邮件的各个命令,最终完成邮件发送过程。关闭连接: 最后,发送 QUIT 命令断开与服务器的连接,并关闭客户端套接字。

2024-03-20 21:22:09 792

原创 web server 网络服务器编程实验

HTTP/1.1 200 OK\nConnection: close\nConnent-Type: text/html\nConnent-Length: %d\n\n':这是HTTP响应头的字符串表示。%d 会被输出内容的长度所替代,确保响应的长度正确。接收并解析HTTP请求:通过 recv() 方法接收客户端发送的HTTP请求消息,并使用 split() 方法解析出请求的文件路径。创建一个包括被请求的文件的HTTP响应信息:构建包含正确状态码、内容类型、内容长度等信息的HTTP响应头部字符串。

2024-03-20 21:15:03 656

原创 MacOS上mysql安装、卸载以及简单的测试 数据库原理第一次作业(bushi

语义网络是用于描述概念间关系的一种工具,请准确掌握如下两组基本概念,画出能准确表达这些概念之间关系的语义网络。(1) 数据、数据库、数据模型、数据库管理系统、软件、模型、数据库系统。请从如下现实业务背景中任选一个,画出ER图表达的简化的概念模型。实体、实体集、属性、实体标识符、实体型、域、联系。注意由于m系芯片选择格式带arm的。还有一些简单建表操作作为测试。3.mysql安装和卸载。直接在系统设置下卸载即可。下载mysql安装包。配置环境设置正确路径。

2024-03-12 16:38:29 332 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除