Python json模块

json.loads(),json.dumps(): 用来处理数据格式(json <==> python)
json.load(),json.dump(): 用于文件操作(读、写) ...

设计模式---策略模式

简述 预先定义有着不同执行过程但结果相同的算法族,运行时指定所需算法。 算法族 此处为一组有共同主题的有相同结果的不同算法的集合。 话不多说,看个优化案例。 优化案例 最初版v0 不使用策略模式的案例。四种不同的计算策略。客户端的代码如下。 // 客户端 public class Client { ...

Python基础之面向对象:1、面向对象及编程思想

一、人狗大战 1、需求 用代码模拟人、狗打架的小游戏 人和狗种类不同,因此双方的属性各不相同 推导一: 人和狗各有不同属性 使用字典方式储存属性较为方便,并可储存多种属性 # 1、在字典内储存‘人’属性 person = { 'name': '阿拉蕾', 'age': 18, 'gender': ' ...

轮播图前端

轮播图组件 <template> <div id="banner"> <el-carousel height="400px"> <!-- 将banner_list循环--> <el-carousel-item v-for="item in banner_list" :key="item"> <!-- ...

软件技术基础学习笔记(2)——独立完成一个项目

软件技术基础学习笔记(2)——独立完成一个项目 | 这个作业属于哪个课程 | <首页 - 22软件基础 - 浙江理工大学 - 班级博客 - 博客园> | | | | | 这个作业的目标 | <在限定的期限内,完成一个满足客户要求的项目> | | 姓名-学号 | <曾翊>-<2020330301215 ...

网络编程初识

文章目录 🦠一、前言 🦠二、软件开发架构 🍀2.1、C/S架构 🍀2.2、B/S架构 🍀2.3、服务端与客户端 🦠三、ip与端口号 🍀3.1、IP地址与端口号常识 🍀3.2、MAC和IP的概念与不同 🦠四、tcp协议和udp协议 🦠五、以太网:局域网与交换机 🍀5.1、什么是局 ...

golang中的错误处理

0.1、索引 https://waterflow.link/articles/1666716727236 1、panic 当我们执行panic的时候会结束下面的流程: package main import "fmt" func main() { fmt.Println("hello") panic ...

浅谈PHP设计模式的装饰器模式

简介 装饰器模式又叫做装饰者模式,属于结构型的设计模式。 指的是在不改变原类文件和使用继承的情况下动态扩展这个对象的功能,从而修饰源数据。 组成: 抽象构件(Component)角色:定义一个抽象接口以规范准备接收附加责任的对象。 具体构件(ConcreteComponent)角色:实现抽象构件,通 ...