上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 操作系统和线程 一、黏包现象 1.黏包现象 情况一:发送方的缓存机制 发送端需要等缓冲区满才发送出去,造成粘包,发送数据时间间隔很短,数据很小,回合到一起,产生粘包。 情况二:接收方的缓存机制 接收方不及时接收缓冲区的包,造成多个包接收,客户端发送了一段数据,服务端只收了一小部分,服务端下次再收的时 阅读全文
posted @ 2022-11-17 19:55 小王应该在学习! 阅读(21) 评论(0) 推荐(0) 编辑
摘要: OSI七层协议补充与socket套节字 一、传输层之TCP与UDP协议 TCP与UDP协议都是用来规定通信方式的,数据传输过程中能够遵循的协议有很多其中TCP协议和UDP协议是较为常见的两个。 1.TCP协议 可靠传输,只要得不到认可,就重新发送数据报,直到得到对方的确认为止 1.三次握手建连接: 阅读全文
posted @ 2022-11-16 18:34 小王应该在学习! 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 软件开发架构与网络编程 一、软件开发架构 1.软件开发构架 软件开发构架:在编写项目之前需要遵循的代码层面上面的规范(运行流程,环节,步骤) 2.软件开发架构对的分类 1.c/s:架构: client/server 客户端/服务端 eg:客户端就是各种APP软件,用户可以通过客户端体验对应服务器的功 阅读全文
posted @ 2022-11-15 16:40 小王应该在学习! 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 11月9日学习归纳总结 一、单例模式实现的多种方式 ''' 单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。 ''' 通过使用类实现 class C1(object): __instance=None def __init__(sel 阅读全文
posted @ 2022-11-09 17:23 小王应该在学习! 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程(四) 一、面向对象的魔法方法 1.魔法方法简介 在类中,有一些内置好的特定的方法,方法名是“__xx__”,在进行特定的操作时会被调用,这些方法被称为魔法方法,不需要人为调用 在特定的条件下回自动触发运行 2.常见的魔法方法即代码实现 '''__init__ : 实例化对象的时候自动触 阅读全文
posted @ 2022-11-08 19:03 小王应该在学习! 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程(三) 一、上节内容回顾 1、动静态方法 类体代码中编写函数的三种类型 1.绑定给对象的方法: 类中直接定义函数,默认绑定给函数,对象调用自动当做第一个参数传入 eg: class Student: def func1(self): print('nnnn') obj = Student 阅读全文
posted @ 2022-11-07 19:10 小王应该在学习! 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 11月6总结 一、面向对象之人狗大战 ''' 推导思路: 1.代码定义出人和狗 2.将产生人和狗的字典封装成函数 3.定义人打狗的动作,和狗咬人的动作(生命值 = 攻击力-生命值) 4.解决人只能调用人的功能,狗只能调用狗的功能 >数据与功能的绑定 ''' 代码实现: def get_person( 阅读全文
posted @ 2022-11-06 19:44 小王应该在学习! 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程(二) 一、动静态方法 什么是动静态? 动态就是绑定给对象的方法直接在类体代码中编写即可,对象调用会自动将对象当做第一个参数传入,类调用有几个形参就传几个实参;静态方法就是普通的函数 代码实现: class Person: type = '动物' def Monkey(self): # 阅读全文
posted @ 2022-11-03 15:55 小王应该在学习! 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程 一、面向对象之人狗大战 ''' 推导思路: 1.代码定义出人和狗 2.将产生人和狗的字典封装成函数 3.定义人打狗的动作,和狗咬人的动作(生命值 = 攻击力-生命值) 4.解决人只能调用人的功能,狗只能调用狗的功能 >数据与功能的绑定 ''' 代码实现: def get_person( 阅读全文
posted @ 2022-11-02 15:03 小王应该在学习! 阅读(112) 评论(2) 推荐(0) 编辑
摘要: ATM+购物车功能 一、项目需求 1.额度15000或自定义 --> 注册功能 2.实现购物商城,买东西加入购物车,调用信用卡接口结账 --> 购物功能、支付功能 3.可以提现,手续费5% --> 提现功能 4.支持多账户登录 --> 登录功能 5.支持账户间转账 --> 转账功能 6.记录日常消费 阅读全文
posted @ 2022-10-31 22:23 小王应该在学习! 阅读(95) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页