摘要: 为何学习socket套接字一定要先学习互联网协议: 1.首先:要想开发一款自己的C/S架构软件,就必须掌握socket编程 2.其次:C/S架构的软件(软件属于应用层)是基于网络进行通信的 3.然后:网络的核心即一堆协议,协议即标准,你想开发一款基于网络通信的软件,就必须遵循这些标准。 socket 阅读全文
posted @ 2021-06-07 11:45 此用户名不可用 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 学习网络编程的目的 为了开发一个CS架构或者BS架构的软件 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 互联网中处处是C/S架构 如百度网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端为你提供视频,你得下个腾讯视频客户端才能看它的视频) C 阅读全文
posted @ 2021-06-07 11:39 此用户名不可用 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 什么是异常 异常是程序发生错误的信号,一旦程序出错python解释器就会产生一个异常 如果该异常没有被处理,该异常就会抛出来,程序的运行也随即终止 为什么要处理异常 增强程序的健壮性(鲁棒性) 如何处理异常 具体来说错误分为两大类: 1、语法错误:这种错误在程序运行前就必须改正确,不允许出现 Syn 阅读全文
posted @ 2021-06-07 11:14 此用户名不可用 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程 核心是‘对象’二字,对象指的是盛放相关的数据与功能的容器 基于该思想编写程序就在创造一个个的容器来把相关的东西盛到一起 优点:扩展性强 缺点:加大了编程的复杂度 类 类是用来解决对象之间代码冗余问题的 类定义阶段发生的三件事: 1、会执行类体的代码 2、会产生一个类的名称空间,用来将类 阅读全文
posted @ 2021-06-07 10:55 此用户名不可用 阅读(52) 评论(0) 推荐(0) 编辑