###抽象工厂 定义:用一个超级工厂创建其他工厂,每个生成的工厂都能跟简单工厂一样创建对象。他与工厂方法不同的是:有一系列创建抽象产品的方法,而不是一个。 使用场景:需要生产的产品多于一个产品类型,而系统只使用其中一种产品类型。 1,首先从简单工厂进化到工厂方法,是因为工厂方法弥补了简单工厂对修改开 ...
分类:
其他好文 时间:
2021-06-28 18:59:44
阅读次数:
0
多对多关联与中介模型 一 多对多关联的三种方式 # 多对多关联关系的建立有三种方式。 1 方式一:自行创建第三张表 class Author(models.Model): nid = models.AutoField(primary_key=True) name = models.CharField ...
分类:
其他好文 时间:
2021-06-28 18:54:27
阅读次数:
0
概念: Cascading Style Sheets 层叠样式表 层叠:多个样式可以作用在同一个html的元素上,同时生效 页面美化和布局控制 好处: 功能强大 将内容展示和样式控制分离 降低耦合度。解耦 让分工协作更容易 提高开发效率 CSS的使用:CSS与html结合方式 内联样式 在标签内使用 ...
分类:
编程语言 时间:
2021-06-28 18:54:11
阅读次数:
0
1 // In the renderer process. 2 3 import { desktopCapturer } from 'electron'; 4 import { screen } from '@electron/remote'; 5 6 export async function c ...
分类:
其他好文 时间:
2021-06-28 18:51:50
阅读次数:
0
背景 背景: 由于工作需要, 需要在现有opencv 3.3.1版本上安装opencv2.4.11版本, 安装目录为/usr/local/opencv-2.4/下, 根据多版本安装教程, 出现了opencv与cuda的安装冲突. 编译出错如下: CMake Error: The following ...
分类:
其他好文 时间:
2021-06-28 18:51:29
阅读次数:
0
1、Windows开启Hyper-V 虚拟服务 程序与功能->启动和关闭功能->勾选Hyper-V PS:如果Hyper-V 虚拟机监控程序无法勾选,可以进入BIOS 启用虚拟服务,重启后看是否能勾选,如果依然无法勾选,系统可能不支持开启,使用其他虚拟机也是一样的。 2、官网下载Docker win ...
流程控制 Scanner对象 我们可以通过Scanner类来获取用户的输入 **基本语法:**Scanner s = new Scanner(System.in) 通过Scanner类的**next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNe ...
分类:
其他好文 时间:
2021-06-28 18:42:47
阅读次数:
0
源码链接:https://github.com/DuelWithSelf/WPFEffects 参考:https://www.cnblogs.com/duel/p/duel_clock.html 更新一: 功能导览模块新增Binding用法示例。 更新二:仪表盘效果实现。 Binding用法与Lis ...
区别:1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; 2. InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM ...
分类:
数据库 时间:
2021-06-28 18:27:34
阅读次数:
0
计组期末复习 全部主观题并不代表选择题就可以不复习,选择题可以根据复习说明,有选择性地复习。 1.数据的编码表示(原、反、补、移码的编码和转换方法) a.知识储备 b.强化练习 限时训练13 2.数据检错纠错方法(奇偶校验、海明编码解码与检错1、2和纠错1位方法并给出过程) a.知识储备 b.强化练 ...
分类:
其他好文 时间:
2021-06-28 18:24:52
阅读次数:
0