一 数据库优化查询 1.惰性查询:orm内的所有语句操作,只有你真正需要数据的时候才会对数据库进行操作,如果只是单单写orm语句不会走数据库。这样的好处是减轻数据库压力。 2.only 3.defer 4.select_related:一对一,一对多 5.prefetch_related :不主动连 ...
分类:
数据库 时间:
2019-09-20 22:57:39
阅读次数:
130
1. 词带的简单解释: 每一个词出现了多少次,缺点是不知道顺序 2.seq2seq自然语言处理的核心 RNN: 一对一:输入一个,输出一个 一对多:输入一个,输出多个 多对一:输入多个,输出一个 多对多:输入多个,输出多个 原始数组: 改变一次的数组: 改变两次的数组: 改变三次的数组 结果输出: ...
分类:
编程语言 时间:
2019-09-19 22:06:59
阅读次数:
173
查询操作是Django的ORM框架中最重要的内容之一。建立模型、保存数据为的就是在需要的时候可以查询得到数据,本文主要记录关系型字段的查询。 本文的内容基于如下的一个博客应用模型: 1.一对多(ForeignKey) 1.正向查询 正向访问就是通过含有ForeignKey字段的表查询其关联表,本例中 ...
分类:
其他好文 时间:
2019-09-19 16:18:29
阅读次数:
90
一、表结构设计 上述包含书籍、出版社、作者模型表,其中出版社和书籍是一对多的关系,作者和书籍是多对多的关系。 二、表操作 (一)一对一操作 以Book表为例,对其进行增、删、改、查: 1、增加操作 create方式 save方式 2、删除操作 3、修改操作 注意:get()方法获取的内容更新的是所有 ...
分类:
其他好文 时间:
2019-09-17 22:35:06
阅读次数:
101
django orm中表与表之间建关系 一对多 ForeignKey(to='Publish') 一对一 OneToOneField(to='AuthorDetail') 多对多 ManyToManyField(to='Author') 注意: 前面两个关键字会自动再字段后面加_id 最后一个关键字 ...
分类:
其他好文 时间:
2019-09-17 20:36:41
阅读次数:
67
区域:代表校园周边的区域划分 用户信息:关联微信账号和本地账号。支持微信账号登陆和本地注册的用户登陆 头条:banner广告页 商品与详情图片是一对多的关系。一个商品可能有多张图片 区域实体类 权重:显示优先级。权重大的,优先展示 在src/main/java下新建package名称为com.csj ...
分类:
其他好文 时间:
2019-09-16 21:16:00
阅读次数:
79
本文源码: "GitHub·点这里" || "GitEE·点这里" 一、观察者模式 1、概念描述 观察者模式是对象的行为模式,又叫发布 订阅(Publish/Subscribe)模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,主题对象在状态发生变化时,会通知所有观 ...
分类:
编程语言 时间:
2019-09-15 23:56:34
阅读次数:
179
最近在写Django项目,使用的是mongodb,虽然Django不支持NoSQL,但是mongoengine可以帮助我们像ORM一样在Django项目中去操作mongodb 推荐一个可视化工具 Robo 3T 这里贴几个我觉得比较有帮助的帖子,特别是在一对一,一对多的引用 先放mongoengin ...
分类:
数据库 时间:
2019-09-13 10:45:51
阅读次数:
118
目录 一、基本概念 数据 数据元素:基本单位 数据项=数据元素的一部分 数据对象={数据元素} 数据结构 二、逻辑结构和物理结构 逻辑结构 集合结构:元素之间没有任何关系 线性结构:存在一对一的关系 树形结构:存在一对多的关系 图形结构:多对多的关系 物理结构(存储结构) 顺序存储:申请连续的空间; ...
分类:
其他好文 时间:
2019-09-10 13:04:10
阅读次数:
65
一,什么是观察者模式 定义: 定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。 需求场景: 当对一个对象的改变需要同时改变其它对象, 而不知道具体有多少对象有待改变;或者一个对象必须通知其它对象,而它又不能假定其它对象是谁,换言之,我们不希望这些 ...
分类:
移动开发 时间:
2019-09-07 23:59:50
阅读次数:
173