会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Xujie_0528
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
28
下一页
2020年10月1日
Python28-01_网络编程----网络通信其他协议
摘要: 网络通信实现 想要实现网络通信, 每台主机需具备四个元素: 本机IP地址 子网掩码 网关IP地址 DNS的IP地址 获取这四要素的方式: 静态获取: 即手动配置 动态获取: 通过DHCP获取
阅读全文
posted @ 2020-10-01 08:08 Xujie_0528
阅读(87)
评论(0)
推荐(0)
编辑
2020年9月30日
Python27-03_网络编程----应用层与socket介绍
摘要: 应用层与socket介绍 1. 应用层协议: 可以自定义协议: 头部+数据部分 自定义协议需注意: 1.两大组成部分: 头部: 放对数据的描述信息 比如: 数据要发给谁, 数据的长度, 数据的类型 数据部分: 想要发的数据 2. 头部长度必须固定 因为接收端需要通过头部获取所接收数据的详细信息 2.
阅读全文
posted @ 2020-09-30 15:44 Xujie_0528
阅读(109)
评论(0)
推荐(0)
编辑
Python27-02_网络编程----TCP协议
摘要: TCP协议 1.传输层(TCP/UDP) 基于端口 端口范围: 0~65535, 0~1023为系统占用端口 ip+port >标志全世界范围内独一无二的一个基于网络通信的应用程序 基于TCP协议通信之前, 必须建立一个双向通信连接 三次握手建立连接: 建立连接是为了传数据做准备的, 三次握手即可
阅读全文
posted @ 2020-09-30 15:14 Xujie_0528
阅读(88)
评论(0)
推荐(0)
编辑
Python27-01_网络编程----以太网协议&IP协议&ARP协议
摘要: 以太网协议&IP协议&ARP协议 1. 物理层 物理层负责发送电信号, 一组物理层数据称之为: 位. 单纯的电信号无意义,必须将之分组 2. 数据链路层 规定1: 一组数据称之为一个数据帧 规定2: 数据帧分成两部分 -->头+数据 头包含: 源地址和目的地址, 该地址是mac地址 数据包含: 包括
阅读全文
posted @ 2020-09-30 10:01 Xujie_0528
阅读(223)
评论(0)
推荐(0)
编辑
2020年9月29日
Python26-02_网络编程----互联网通信协议的工作原理
摘要: 互联网通信协议的工作原理 1. OSI七层(五层)协议 五层协议 1. 应用层 2. 传输层 3. 网络层 4. 数据链路层 5. 物理层 协议: 规定数据的组织格式 格式: 头部+数据部分 封包裹的过程: 数据外加头部 拆包裹的过程: 拆掉头获取数据
阅读全文
posted @ 2020-09-29 21:06 Xujie_0528
阅读(107)
评论(0)
推荐(0)
编辑
Python26-01_网络编程----CS与BS架构以及网络介绍
摘要: CS与BS架构以及网络介绍 1.CS与BS结构 Client< >Sever 客户端软件send 服务端软件 操作系统 操作系统 计算机硬件< 物理介质 >计算机硬件 Browser< >Sever (浏览器) 2. 网络通信 通信: 网络存在的意义就是跨地域数据的传输 网络=物理连接介质+互联网通
阅读全文
posted @ 2020-09-29 20:31 Xujie_0528
阅读(362)
评论(0)
推荐(0)
编辑
2020年9月26日
Python25-03_游戏开发: 坦克大战----左上角文字绘制
摘要: 左上角文字绘制 1 #coding:UTF-8 2 ''' 3 新增功能: 4 1. 左上角文字绘制 5 2. 左上角敌方坦克的数量6 6 ''' 7 8 # 坦克大战项目框架 9 # 主类 10 import pygame 11 SCEEN_WIDTH = 700 12 SCEEN_HIGHT =
阅读全文
posted @ 2020-09-26 11:45 Xujie_0528
阅读(186)
评论(0)
推荐(0)
编辑
Python25-02_游戏开发: 坦克大战----事件处理
摘要: 事件处理 1 #coding:UTF-8 2 ''' 3 新增功能: 4 1. 点击关闭, 关闭窗口 5 2. 按下键盘的时候, 判断按下的是什么键, 分别对不同的键做处理 6 ''' 7 8 # 坦克大战项目框架 9 # 主类 10 import pygame 11 SCEEN_WIDTH = 7
阅读全文
posted @ 2020-09-26 10:47 Xujie_0528
阅读(137)
评论(0)
推荐(0)
编辑
2020年9月25日
Python24-10_游戏开发: 坦克大战----面向对象分析项目需求
摘要: 面向对象分析项目需求 坦克大战游戏的需求 项目中有哪些类 类中有哪些方法 1. 坦克类 射击类 移动类 显示坦克的方法 2.子弹类 移动类 显示子弹的方法 3. 墙壁类 属性: 是否可以通过 4. 爆炸效果类 展示爆炸效果 5. 音效类 播放音乐 6. 主类 开始游戏 结束游戏
阅读全文
posted @ 2020-09-25 18:22 Xujie_0528
阅读(205)
评论(0)
推荐(0)
编辑
Python24-08_画图项目----清屏&颜色框
摘要: 清屏&颜色框 1 from tkinter import * 2 from tkinter.colorchooser import * 3 4 win_width = 900 5 win_height = 500 6 7 8 class Application(Frame): 9 10 def __
阅读全文
posted @ 2020-09-25 17:31 Xujie_0528
阅读(283)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
10
···
28
下一页