MyBatis基础入门《十五》ResultMap子元素(collection) 描述: 见《MyBatis基础入门《十四》ResultMap子元素(association )》 》》collection >> 复杂类型集合,一对多 >> 内部嵌套 > 映射一个嵌套结果集到一个列表 >> 属性 > p ...
分类:
其他好文 时间:
2018-11-04 00:36:54
阅读次数:
156
级联是resultMap中的配置。 级联分为3种 鉴别器(discrimination):根据某些条件采用具体实现具体实现类级联,如体检表根据性别去区分 一对一:学生和学生证 一对多:班主任和学生。 ...
分类:
其他好文 时间:
2018-11-03 23:14:33
阅读次数:
318
一. why sequence models? (1)序列模型广泛应用于语音识别,音乐生成,情感分析,DNA序列分析,机器翻译,视频行为识别,命名实体识别等众多领域。 (2)上面那些问题可以看成使用(x,y)作为训练集的监督学习,但是输入与输出的对应关系有非常多的组合, 比如一对一,多对多,一对多, ...
分类:
其他好文 时间:
2018-11-02 23:52:18
阅读次数:
250
今天项目测试运行的时候,遇到了一个奇怪的问题,这个问题说起来按sql语法的话是没有错误的 但是呢按照我们的业务来做区分就有些逻辑上的错误了, 下面请听我慢慢道来,在数据库中有两个数据, 先来看下第一次sql是如何写的 查询之后在外面做分页,很正常的逻辑,但是大家都发现了,这是一个多表查询,而且是一对 ...
分类:
数据库 时间:
2018-11-02 20:17:59
阅读次数:
177
观察者模式 什么是观察者模式 观察者模式属于行为模式的一种,定义了对象的通用交流方式。 观察者模式定义了一对多的关系,一个对象改变了状态,则其它所有依赖它的对象都会收到通知。 观察者模式有时候在网络模型中也叫做发布 订阅模式。 原来的对象叫做观察者,观察者们注册的对象叫做主体。当主体状态变更的时候, ...
分类:
其他好文 时间:
2018-10-30 23:55:12
阅读次数:
212
1. 观察者模式简介 在软件开发中,观察者模式是使用频率最高的设计模式之一,如果你做过web开发,对它应该更不会陌生,因为典型的MVC架构就是对观察者模式的一种延伸。在软件开发中经常会碰到这种困境:系统由若干个相互协作的类构成,类之间常有一对多的依赖关系,当被依赖对象的状态变化时,其他所有依赖对象都 ...
分类:
其他好文 时间:
2018-10-30 13:08:07
阅读次数:
160
基于对象的跨表查询(sql里的子查询)(重点) 一对多查询: Book(有外键) >Publish 属于正向查询 按book表里的字段book.publish Book(含外键)< Publish 是反向查询 按表名小写_set.all() 正向查询 例如:查python这本书的出版社的名字和邮箱 ...
分类:
其他好文 时间:
2018-10-29 00:04:12
阅读次数:
178
ManyToOne 多对一,是最常见的表间关系,对应关系数据库中的外键关系。通常用于建立子实体和其父实体的关联关系 OneToMany 一对多用于建立父实体和子实体之间的关系。如果子实体侧没有对应的ManyToOne配置,则这个OneToMany是单向的。如果子实体侧有对应的ManyToOne配置, ...
分类:
Web程序 时间:
2018-10-28 11:07:20
阅读次数:
191
本文是对数据结构的总体内容进行总结,详细内容在后续文章中将有介绍。 一、3种基本的数据结构 (1)线性结构:数据元素之间是 一对一关系,如线性表(链表)、队列、栈。 (2)树形结构:数据元素之间是一对多关系,如二叉树、哈夫曼树。 (3)网状结构:数据元素之间是多对多关系,如图。 二、线性结构 (1) ...
分类:
其他好文 时间:
2018-10-27 13:27:27
阅读次数:
135