摘要:原型模式也叫克隆模式,通过拷贝自身的属性来创建一个新的对象,基本方法就是调用copy模块下的 (浅拷贝)copy() 和(深拷贝)deepcopy() #!/usr/bin/env python3 # -*- coding:utf-8 -*- # prototype.py # author baiy
阅读全文
摘要:建造者模式的本质: 分离了对象子组件的单独构造(由Builder来负责)和装配(由Director来负责).从而可以构造出复杂的对象,这个模式适用于:某个对象的构建过程复杂的情况下使用 由于实现了构建和装配的解耦,不同的构建器,相同的装配,也可以做出不同的对象。相同的构建器,不同的装配顺序也可以做出
阅读全文
摘要:昨天安装mydql时总是报错缺少插件,虽然最后安装上了,但还是在此记录下 昨天安装mydql时总是报错缺少插件,虽然最后安装上了,但还是在此记录下 一、 安装centos7系统系统 在选择安装基本环境时,选择基本环境为”网页服务器“,昨天我因为选择了《基础设施服务器》在安装mysql时报缺少插件 其
阅读全文
摘要:今天在centos7 安装mysql时,无法yum安装,报错缺少插件,原因是:在安装centos时选择了别的服务器,重新安装为网页服务器就安装成功。 来自为知笔记(Wiz)
阅读全文
摘要:建造者模式将复杂对象的构建与其表示分离。建造者模式主要有两个参与者:建造者(builder)和指挥者(director) 来自为知笔记(Wiz)
阅读全文
摘要:RecursionError:maximun recursion depth exceeded 超过了最大递归深度 原因: 在使用@property装饰器时,方法名与实例的属性同名,在赋值进从而产生了无限递归 参考资料: https://blog.csdn.net/suwenlai/article/
阅读全文
摘要:工厂模式: 实现了创建者与调用者的离 详细分类: 简单工厂模式 用来生产同一等级结构中的任意产品,对于增加新产品,需要修改已有代码 工厂方法模式 用来生产同一等级结构中的固定产品,支持增加任意产品 抽象工厂模式 用来生产不同产品族的全部产品,对于增加新的产品,无能为力,支持增加产品族 面向对象设计的
阅读全文
摘要:以字符串作为传递参数 以类名作为传递参数 以字符串作为传递参数 以类名作为传递参数 来自为知笔记(Wiz)
阅读全文
摘要:python 的单例模式需要重写__new__()和 __init__() 需要注意,标识符__和_区别 参考资料: https://www.cnblogs.com/huchong/p/8244279.html https://www.cnblogs.com/tangkaishou/p/924635
阅读全文
摘要:GOF(group of four):四人帮 分类 创建者模式 单例模式 核心作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点 优点: 由于单例模式只生成一个实例,减少了系统性能开销,当一个对象的产生需要比较多的资源时,如读取配置,产生其他依赖对象时,则可以通过在应用启动时直接产生一
阅读全文
摘要:一、使用管理员身份打开cmd,切换到postgresqlp安装目录下的bin目录 必须要以管理员身份打开cmd,否则报拒绝访问 必须要以管理员身份打开cmd,否则报拒绝访问 二、把生成的文件上传到服务器上,同样cd 到postgresql的安装bin目录下,执行下列命令 二、把生成的文件上传到服务器
阅读全文
摘要:在华为云上安装了PostgreSQL,本地使用pgAdmin客户端来访问PostgreSQL 首先,需要在华为云服务器上,放开访问PostgreSQL的5432端口,否则会报请求超时 通过创建安全组来开放端口,创建好后不要忘记关联实例 首先,需要在华为云服务器上,放开访问PostgreSQL的543
阅读全文
摘要:使用arange创建数组 随机数 随机整数 randint中参数dtype的使用 正态分布 以上是标准的正态分布:期望为0,方差为1 创建指定期望和方差值的正态分布 ndarray对象属性 zeros创建数组 ones创建数组 empty linspace 创建等差数列 logspace创建等比数列
阅读全文