12 2020 档案

原型模式(python)
摘要:原型模式也叫克隆模式,通过拷贝自身的属性来创建一个新的对象,基本方法就是调用copy模块下的 (浅拷贝)copy() 和(深拷贝)deepcopy() #!/usr/bin/env python3 # -*- coding:utf-8 -*- # prototype.py # author baiy 阅读全文

posted @ 2020-12-29 23:22 白衣风云 阅读(137) 评论(0) 推荐(0)

设计模式之建造者模式
摘要:建造者模式的本质: 分离了对象子组件的单独构造(由Builder来负责)和装配(由Director来负责).从而可以构造出复杂的对象,这个模式适用于:某个对象的构建过程复杂的情况下使用 由于实现了构建和装配的解耦,不同的构建器,相同的装配,也可以做出不同的对象。相同的构建器,不同的装配顺序也可以做出 阅读全文

posted @ 2020-12-28 21:51 白衣风云 阅读(90) 评论(0) 推荐(0)

Centos7下yum安装mydql8
摘要:昨天安装mydql时总是报错缺少插件,虽然最后安装上了,但还是在此记录下 昨天安装mydql时总是报错缺少插件,虽然最后安装上了,但还是在此记录下 一、 安装centos7系统系统 在选择安装基本环境时,选择基本环境为”网页服务器“,昨天我因为选择了《基础设施服务器》在安装mysql时报缺少插件 其 阅读全文

posted @ 2020-12-27 20:07 白衣风云 阅读(149) 评论(0) 推荐(0)

mysql yum无法安装的原因
摘要:今天在centos7 安装mysql时,无法yum安装,报错缺少插件,原因是:在安装centos时选择了别的服务器,重新安装为网页服务器就安装成功。 来自为知笔记(Wiz) 阅读全文

posted @ 2020-12-26 20:31 白衣风云 阅读(146) 评论(0) 推荐(0)

工厂模式与建造者模式结合使用
摘要:来自为知笔记(Wiz) 阅读全文

posted @ 2020-12-25 05:42 白衣风云 阅读(268) 评论(0) 推荐(0)

建造者模式(python)
摘要:建造者模式将复杂对象的构建与其表示分离。建造者模式主要有两个参与者:建造者(builder)和指挥者(director) 来自为知笔记(Wiz) 阅读全文

posted @ 2020-12-25 05:19 白衣风云 阅读(122) 评论(0) 推荐(0)

python 报错:RecursionError: maximum recursion depth exceeded
摘要:RecursionError:maximun recursion depth exceeded 超过了最大递归深度 原因: 在使用@property装饰器时,方法名与实例的属性同名,在赋值进从而产生了无限递归 参考资料: https://blog.csdn.net/suwenlai/article/ 阅读全文

posted @ 2020-12-22 00:59 白衣风云 阅读(2428) 评论(0) 推荐(1)

设计模式之工厂模式
摘要:工厂模式: 实现了创建者与调用者的离 详细分类: 简单工厂模式 用来生产同一等级结构中的任意产品,对于增加新产品,需要修改已有代码 工厂方法模式 用来生产同一等级结构中的固定产品,支持增加任意产品 抽象工厂模式 用来生产不同产品族的全部产品,对于增加新的产品,无能为力,支持增加产品族 面向对象设计的 阅读全文

posted @ 2020-12-20 20:35 白衣风云 阅读(123) 评论(0) 推荐(0)

工厂模式(python)
摘要:以字符串作为传递参数 以类名作为传递参数 以字符串作为传递参数 以类名作为传递参数 来自为知笔记(Wiz) 阅读全文

posted @ 2020-12-20 19:52 白衣风云 阅读(83) 评论(0) 推荐(0)

单例模式(python)
摘要:python 的单例模式需要重写__new__()和 __init__() 需要注意,标识符__和_区别 参考资料: https://www.cnblogs.com/huchong/p/8244279.html https://www.cnblogs.com/tangkaishou/p/924635 阅读全文

posted @ 2020-12-20 00:32 白衣风云 阅读(73) 评论(0) 推荐(0)

python 单下划线与双下划线的区别
摘要:来自为知笔记(Wiz) 阅读全文

posted @ 2020-12-20 00:23 白衣风云 阅读(108) 评论(0) 推荐(0)

GOF23种设计模式之单例模式(java)
摘要:GOF(group of four):四人帮 分类 创建者模式 单例模式 核心作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点 优点: 由于单例模式只生成一个实例,减少了系统性能开销,当一个对象的产生需要比较多的资源时,如读取配置,产生其他依赖对象时,则可以通过在应用启动时直接产生一 阅读全文

posted @ 2020-12-19 13:23 白衣风云 阅读(126) 评论(0) 推荐(0)

postgresql使用pg_dump工具进行数据库迁移
摘要:一、使用管理员身份打开cmd,切换到postgresqlp安装目录下的bin目录 必须要以管理员身份打开cmd,否则报拒绝访问 必须要以管理员身份打开cmd,否则报拒绝访问 二、把生成的文件上传到服务器上,同样cd 到postgresql的安装bin目录下,执行下列命令 二、把生成的文件上传到服务器 阅读全文

posted @ 2020-12-17 00:21 白衣风云 阅读(807) 评论(0) 推荐(0)

远程连接PostgreSQL
摘要:在华为云上安装了PostgreSQL,本地使用pgAdmin客户端来访问PostgreSQL 首先,需要在华为云服务器上,放开访问PostgreSQL的5432端口,否则会报请求超时 通过创建安全组来开放端口,创建好后不要忘记关联实例 首先,需要在华为云服务器上,放开访问PostgreSQL的543 阅读全文

posted @ 2020-12-16 00:14 白衣风云 阅读(2545) 评论(0) 推荐(0)

numpy
摘要:使用arange创建数组 随机数 随机整数 randint中参数dtype的使用 正态分布 以上是标准的正态分布:期望为0,方差为1 创建指定期望和方差值的正态分布 ndarray对象属性 zeros创建数组 ones创建数组 empty linspace 创建等差数列 logspace创建等比数列 阅读全文

posted @ 2020-12-08 11:40 白衣风云 阅读(92) 评论(0) 推荐(0)

导航