首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Material Design —卡片(Cards)

上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material DesigniOS中组件(顺便学学英语),以便今后在使用时候完全不虚...卡片集合是同一个平面上多个卡片布局形式。 用法 卡片展示是由不同尺寸或不同支持动作元素组成内容。...:卡片有圆角、能有多个操作、可关闭/重现    右:是tile而不是卡片,无圆角、最多两个操作 ? :快速可浏览列表,适合展示无操作同类内容    右:阻碍了快速浏览,且这些内容不能关闭 ?...不同内容布局的卡片集合    右:不同布局不同内容层次的卡片集合 ---- 行为 卡片具有恒定宽度和可变高度。最大高度限于平台上可用空间高度,但可以暂时扩大(例如,显示评论)。...UI控件 主内容内联放置UI控件(如滑块)可以修改主内容视图。 例如,可以选择日期滑块,评分内容星星,或选择日期范围分段按钮。 ? ? ? 溢出菜单(可选) 溢出菜单通常放置在卡右上角。

4.3K100

Material Design — 提示框( Dialogs)

上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material DesigniOS中组件(顺便学学英语),以便今后在使用时候完全不虚...标题被选操作均保持可见 显示额外内容 要在提示框中展示额外内容,请在内容区域内使用内联展开。 或者考虑能对大量内容进行优化可替代组件。...标题要明确告知结果 ---- 简单菜单 仅限手机和平板电脑 消除歧义:简单提示框显示列表项目的详细选项或提供相关操作。 简单提示框可以显示简单菜单相同内容。...:选择日期    右:选择时间 取消确定按钮 确认提示框需要提供明确的确认按钮和明确取消按钮。 点击取消按钮、返回按钮或离开确认提示框将放弃之前更改。 ?...:不要用“关闭”这样词作为确认    右:离开时进行提示 导航 全屏幕对话框中使用“X”不同于向返回箭头,箭头能表示视图状态实时被保存。

5.1K101
您找到你想要的搜索结果了吗?
是的
没有找到

2-SQL语言中函数

,非等值连接,子连接) 外连接(包括连接,右外连接,全外连接) 交叉连接 # DQL函数语句--连接查询 /* 含义:又称为多表查询,当查询字段来自于多个表时,就会用到连接查询 分类: 按年代分类...,则显示null 连接,left左边是主表 右外连接,left右边是主表 外和右外交换顺序,可以达到相同效果 */ # 连接 SELECT b.name,boy.* FROM beauty...,行子查询) EXISTS 后面(表子查询) 按结果行列数不同: 标量子查询(结果集只有一行一列) 列子查询(结果集只有一列多行) 行子查询(结果集有一行多列) 表子查询(结果集一般多行多列...SELECT * FROM employees LIMIT 10,15; 联合查询 union查询: 将多条查询语句结果合并成一个结果 应用场景: 要查询结果来自多个表,且多个表没有直接连接关系,...应用场景:要查询结果来自多个表,且多个表没有直接连接关系,单查询信息一致 特点: 要求多条查询语句查询列数是一致 要求多条查询语句每一列类型和顺序最好是一致 UNION关键字会自动去重,如果不想去重可以使用

2.8K10

使用Power Query时最佳做

在此阶段中,你将提供一个用户友好窗口,以选择要从数据源获取数据(如果连接器允许该数据)以及该数据简单数据预览。 甚至可以通过 导航器 窗口从数据源中选择多个数据集,如下图所示。...某些连接器将通过查询折叠利用筛选器,如Power Query查询折叠中所述。 这也是筛选出案例无关任何数据最佳做法。 这样,你便能更好地关注手头任务,只需显示数据预览部分相关数据。...可以使用自动筛选菜单来显示列中找到不同列表,以选择要保留或筛选掉值。还可以使用搜索栏来帮助查找列中值。还可以利用特定于类型筛选器,例如日期日期时间甚至日期时区列 上 一个筛选器。...上次执行昂贵操作某些操作需要读取完整数据源才能返回任何结果,因此在Power Query 编辑器中预览速度较慢。 例如,如果执行排序,则前几行可能位于源数据末尾。...因此,若要返回任何结果,排序操作必须首先读取 所有 行。其他操作 ((例如筛选器) )无需读取所有数据,然后再返回任何结果。 相反,它们以所谓“流式处理”方式对数据进行操作。

3.5K10

2020年MySQL数据库面试题总结(50道题含答案解析)

NOW()命令用于显示当前年份,月份,日期,小时,分钟和秒。 CURRENT_DATE()仅显示当前年份,月份和日期。 19、什么是非标准字符串类型?...内连接  则是只有条件交叉连接,根据某个条件筛选出符合条件记录,不符合条件记录不会出现在结果集中,即内连接连接匹配行。...外连接  其结果集中不仅包含符合连接条件行,而且还会包括表、右表或两个表中所有数据行,这三种情况依次称之为连接,右外连接,和全外连接。...连接 也称连接表为主表,表中所有记录都会出现在结果集中,对于那些在右表中并没有匹配记录,仍然要显示,右边对应那些字段值以NULL 来填充。...右外连接,也称右连接,右表为主表,右表中所有记录都会出现在结果集中。连接和右连接可以互换,MySQL 目前还不支持全外连接

3.9K20

MySQL 给你问懵了?50 道 MySQL 高频面试题详解来了

NOW()命令用于显示当前年份,月份,日期,小时,分钟和秒。 CURRENT_DATE()仅显示当前年份,月份和日期。 19、什么是非标准字符串类型?...内连接 则是只有条件交叉连接,根据某个条件筛选出符合条件记录,不符合条件记录不会出现在结果集中,即内连接连接匹配行。...外连接结果集中不仅包含符合连接条件行,而且还会包括表、右表或两个表中所有数据行,这三种情况依次称之为连接,右外连接,和全外连接。...连接,也称连接表为主表,表中所有记录都会出现在结果集中,对于那些在右表中并没有匹配记录,仍然要显示,右边对应那些字段值以NULL 来填充。...右外连接,也称右连接,右表为主表,右表中所有记录都会出现在结果集中。连接和右连接可以互换,MySQL 目前还不支持全外连接

2.6K11

PHP常用函数大全

ignore_user_abort() 函数设置客户机断开是否会终止脚本执行。 highlight_string() 函数对字符串进行语法高亮显示。...asin() 函数返回不同数值反正弦,返回结果是介于 -PI/2 PI/2 之间弧度值。 acosh() 函数返回一个数反双曲余弦。 acos() 函数返回一个数反余弦。...date_sunset() 函数返回指定日期地点日落时间。 date_sunrise() 函数返回指定日期地点日出时间。...array_merge_recursive() 函数 array_merge() 函数 一样,将一个或多个数组元素合并起来,一个数组中值附加在前一个数组后面。并返回作为结果数组。... array_diff() 不同是,比较是根据键名而不是值来进行

2.4K20

PHP常用函数大全

ignore_user_abort() 函数设置客户机断开是否会终止脚本执行。 highlight_string() 函数对字符串进行语法高亮显示。...asin() 函数返回不同数值反正弦,返回结果是介于 -PI/2 PI/2 之间弧度值。 acosh() 函数返回一个数反双曲余弦。 acos() 函数返回一个数反余弦。...date_sunset() 函数返回指定日期地点日落时间。 date_sunrise() 函数返回指定日期地点日出时间。...array_merge_recursive() 函数 array_merge() 函数 一样,将一个或多个数组元素合并起来,一个数组中值附加在前一个数组后面。并返回作为结果数组。... array_diff() 不同是,比较是根据键名而不是值来进行

14820

N天爆肝数据库——MySQL(3)

(UNIQUE) 案例:用户用户详细信息关系 多表查询 概述:指从多张表中查询数据 笛卡尔积:在多表查询时,需要消除无效笛卡尔积 分类 连接查询 内连接:相当于查询A,B交集部分数据 外连接...连接:查询表所有数据,以及两张表交集部分数据 右外连接:查询游标所有数据,以及两张表交集部分数据 自连接:当前表自身连接查询,自连接必须使用表别名 子查询 多表查询-内连接 隐式内连接...SELECT 字段列表 FROM 表1,表2 WHERE 条件...; 显示连接 SELECT 字段列表 FROM 表1[INNER]JOIN表2 ON连接条件...; 注意 内连接查询时两张表交集部分...多表查询-外连接 连接 SELECT 字段列表 FROM 表1 LEFT [OUTER]JOIN表2 ON条件...; 相当于查找表1(表)所有数据,包含表1和表2交集部分数据 右外连接...根据子查询结果不同,分为: 标量子查询(子查询结果为单个值) 列子查询(子查询结果为一列) 行子查询(子查询结果为一行) 表子查询(子查询结果为多行多列) 根据子查询位置,分为 WHERE之后 FROM

17620

软件测试|数据库连接连接,右链接分别是什么

什么是表连接关系型数据库中存放,是一张一张表,各个表之间是具有联系。数据库中多个表间是如何建立联系呢?拿学生表和成绩表来举例。假设学生表四列分别代表学号,姓名,出生日期和性别。...在数据查询时候,如果要查询数据分布在多张表中时候,表连接(JOIN)在多个表中间通过一定连接条件,使表之间发生关联进而能从多个表之间获取数据。...内链接,连接连接连接中最常见类型就是内连接连接和右连接。...连接类型关键词定义内连接(INNER) JOIN获取两个表中字段匹配关系记录连接LEFT (OUTER) JOIN获取表所有记录,右表没有对应匹配记录时显示为 NULL右连接RIGHT (OUTER...,以右表为主,然后查询表,表中满足条件显示出来,不满足显示 NULL。

1.4K31

MySQL数据库案例实战教程:数据类型、语法高级查询详解

查询结果不确定性:使用*通配符可能会返回多个不必要列,包括一些不需要敏感信息或者关联表中数据,增加了数据传输开销,并且也增加了处理结果复杂度。 3....连接查询 连接(Left Outer Join)、全连接(Full Outer Join)和右外连接(Right Outer Join)是 SQL 中用于合并表不同类型连接操作。 1....连接(Left Outer Join):连接会返回表中所有的行,并且和右表中满足连接条件行进行连接,如果右表中没有匹配行,则会用 NULL 值填充。...连接、全连接和右外连接提供了灵活方式来处理不同表之间关系,使得我们可以根据具体需求进行数据组合和筛选。...查询每个网站每天访问量,显示出:名称访问量日期 /*过时写法*/ /*不加where的话会随意乱连*/ /*内连接*/ select name,a.count,a.date from websites

19010

数据库-MySQL-多表查询(总结)

,所以各个表结构之间也存在各种联系,基本上分为三种: —— 一对多(多对一) —— 多对多 —— 一对一 1、一对多 案例:部门员工关系 关系:一个部门对应多个员工,一个员工对应一个部门 实现:在多一方建立外键...,指向一一方主键 ---- 2、多对多 案例:学生课程之间关系 关系:一个学生可以选修多门课程,一门课程也可以供给多个学生选择 实现:建立第三张中间表,中建表至少包含俩个外键,分别关联俩方主键...A、B交集部分数据     外连接连接:查询表所有数据,以及俩张表交集部分数据                    右外连接:查询右表所有数据,以及俩张表交集部分数据    自连接:当前表自身表连接查询...,那么就查询不到 查询结果 ---- 外连接连接查询语法 ——连接 SELECT 字段列表 FROM LEFT [OUTER] JOIN 表2 ON 条件  相当于查询表1(表)所有数据包含表...分类 根据子查询结果不同,分为: >标量子查询(子查询结果为单个值) >列子查询(子查询结果为一列) >行子查询(子查询结果为一行) >表子查询(子查询结果为多行多列) 根据子查询位置

82530

MySQL经典52题

NOW()命令用于显示当前年份,月份,日期,小时,分钟和秒。CURRENT_DATE()仅显示当前年份,月份和日期。22.什么是非标准字符串类型?...对于一些特殊数据类型,不宜建立索引,比如文本字段(text)等40.解释MySQL外连接、内连接连接区别先说什么是交叉连接: 交叉连接又叫笛卡尔积,它是指不使用任何条件,直接将一个表所有记录和另一个表中所有记录一一匹配...外连接结果集中不仅包含符合连接条件行,而且还会包括表、右表或两个表中所有数据行,这三种情况依次称之为连接,右外连接,和全外连接。...连接 也称连接表为主表,表中所有记录都会出现在结果集中,对于那些在右表中并没有匹配记录,仍然要显示,右边对应那些字段值以NULL来填充。...右外连接 也称右连接,右表为主表,右表中所有记录都会出现在结果集中。连接和右连接可以互换,MySQL目前还不支持全外连接

8710

Oracle数据库增删改查

DEMO:查询姓名第二个字母是A员工信息 DEMO:查询姓名包含A雇员信息 排序查询 排序查询就是讲查询结果按照指定字段进行升序或者降序显示,这个字段必须是数字或者日期类型才有意义...,FROM子句中可以有多个数据来源,多表查询就需要有多个数据来源 DEMO:实现多表查询 查询两张表,显示了60行数据,emp表中15条数据,dept中4调数据,15*4=60条, 最终多表查询出数据就是两张表中数据量乘积...,外连接查询又分为:连接查询和右外连接查询、全外连接查询 连接查询:可以让表不满足条件数据也显示 右外连接查询:可以让右表不满足条件数据也显示 全外连接查询:可以让表和右边不满足条件数据都显示出来...DEMO:使用连接对上个DEMO进行处理 以上实现了连接查询,发现了连接查询(+)是放到右边,查询结果是:表中不满足条件张三信息也显示了 总结:1、内连接查询,只显示满足过滤条件数据...,之前多表查询就是一个内连接查询 2、外连接查询,可以控制不满足条件数据是否显示,外连接查询分为: 连接查询 右外连接查询 全外连接查询 3、可以在过滤条件中使用(+)来实现或者右外连接查询

1.5K10

2022 最新 MySQL 面试题

NOW() 命令用于显示当前年份, 月份, 日期, 小时, 分钟和秒。 CURRENT_DATE() 仅显示当前年份, 月份和日期。 #19、什么是非标准字符串类型?...对于一些特殊数据类型, 不宜建立索引, 比如文本字段( text) 等 37、解释 MySQL 外连接、内连接连接区别 先说什么是交叉连接: 交叉连接又叫笛卡尔积 ,它是指不使用任何条件 ,直接将一...外连接结果集中不仅包含符合连接条件行 ,而且还会包括表 、右表或两个 表中 所有数据行, 这三种情况依次称之为连接, 右外连接, 和全外连接。...连接, 也称连接表为主表, 表中所有记录都会出现在结果集中, 对于那些在右表中并没有匹配记录, 仍然要显示, 右边对应那些字段值以 NULL 来填充 。...右外连接 ,也称右连接,右表为主表 ,右表中所有记录都会出现 在结果集中。 连接和右连接可以互换, MySQL 目前还不支持全外连接

9310

多表连接查询

在关系数据库管理系统中,表建立时各数据之间关系不必确定,常把一个实体所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中不同实体信息。...连接操作给用户带来很大灵活性,他们可以在任何时候增加新数据类型。为不同实体创建新表,然后通过连接进行查询。...一、多表连接查询概述 1.1、什么是多表查询 连接是在多个表之间通过一定连接条件,使表之间发生关联,进而能从多个表之间获取数据。...所以这就是我们多表查询。 1.2、多表查询作用 比如: 我们想查询员工A名字和他所在部门名字,则需要使用多表查询。 那么我们使用一条 SQL 语句查询多张表,因为查询结果在多张不同表中。...left join emp e on d.id=e.dept_id; 注意: 连接表示是在内连接基础上保证信息全部显示 3.2、右连接 使用 right outer join…on,outer

1.5K20

MySQL 有这一篇就够(呕心狂敲37k字,只为博君一点赞!!!)

5.4 TIMESTAMP类型 TIMESTAMP类型用于表示日期和时间,它显示形式DATETIME相同但取值范围比DATETIME小。...在使用(外)连接和右(外)连接查询时,查询结果是不一致,具体如下: 1、LEFT [OUTER] JOIN (外)连接:返回包括表中所有记录和右表中符合连接条件记录。...,为是让大家直观看出连接连接不同之处 1、班级编号为1004PHP班级没有学生 2、学号为5学生王跃跃班级编号为1009,该班级编号并不在班级表中 3.1 (外)连接查询 (外)...连接结果包括LEFT JOIN子句中指定所有记录,以及所有满足连接条件记录。...3、虽然PHP班没有学生,但是任然显示了PHP信息;但是,它对应学生名字为NULL 3.2 右(外)连接查询 右(外)连接结果包括RIGHT JOIN子句中指定右表所有记录,以及所有满足连接条件记录

2.6K20

MySQL基础

]; where 和 having 区别: 执行时机不同:where是分组之前进行过滤,不满足where条件不参与分组;having是分组后对结果进行过滤。...关系:一个部门对应多个员工,一个员工对应一个部门 实现:在多一方建立外键,指向一一方主键 多对多 案例:学生课程 关系:一个学生可以选多门课程,一门课程也可以供多个学生选修 实现:建立第三张中间表...连接: 查询表所有数据,以及两张表交集部分数据。...deptemp,右连接可以查询到没有empdept 自连接查询 当前表自身连接查询,自连接必须使用表别名 语法: SELECT 字段列表 FROM 表A 别名A JOIN 表A 别名B ON 条件...之后 FROM 之后 SELECT 之后 标量子查询 子查询返回结果是单个值(数字、字符串、日期等)。

1.9K10
领券