视图效果如下: 解决办法如下: // 在子组件挂载完成后,采用定时器延缓计算表格高度 mounted() { /** 计算表格高度 * 使用定时器来计算表格高度,避免展开/收起查询条件时表格高度不更新 */ let timer; clearInterval(timer); setInterval(( ...
分类:
其他好文 时间:
2020-02-19 15:04:31
阅读次数:
107
本文介绍在持久化层使用Mybatis时,如何自动实现数据权限的SQL拼接。实现思路是通过注解配置数据权限信息,通过Mybatis的插件功能,动态的修改执行的SQL。通过解析原查询SQL和注解配置信息,拼接数据权限SQL到查询条件中。 1.配置注解 使用注解,可以方便配置和业务逻辑处理。只对配置了注解 ...
分类:
其他好文 时间:
2020-02-19 01:00:01
阅读次数:
297
数据库索引是数据库系统中一个重要的概念,索引也叫做 key ,是一种用于提升数据库查询效率的数据结构,我们可以把索引理解成一本书的目录,通过目录我们可以快速找到对应章节的内容,同样的,通过数据库索引,我们可以快速找到数据表中对应的记录。 ...
分类:
数据库 时间:
2020-02-14 18:11:09
阅读次数:
81
今天给列表做一个查询的功能,使用的是BootstrapTable,通过查阅官方网站的api,发现可以使用提供的refresh方法来实现。 BootstrapTable提供的refresh方法,本身通过刷新列表的属性来达到刷新列表记录的效果(最终目的是刷新列表记录),而请求数据的url本身就是一个属性 ...
分类:
其他好文 时间:
2020-02-13 09:34:58
阅读次数:
68
一、表结构 TABLE person idname 1 你 2 你(一个空格) 3 你(二个空格) 二、查询与结果 select * from person where `name` = ? 无论 ? = ”你 + 几个空格”,都会检索出全部三个结果。 三、原因 MySQL 校对规则属于PADSPA ...
分类:
数据库 时间:
2020-02-12 10:41:29
阅读次数:
124
条件查询:select 查询列表 from 表名 where 筛选条件;分类:一:按条件表达式进行筛选 简单条件运算符:< > = != <> >= <= 二:按照逻辑表达式进行筛选 逻辑运算符:&& || ! and or NOT && and 表示的是:两个都为true的时候,结果才为true ...
分类:
数据库 时间:
2020-02-11 23:09:34
阅读次数:
130
1.输入映射: 1) :传递简单类型如int,string已在之前的程序写到 2):传递pojo对象,也已经在前面的程序中写到 3):传递pojo包装对象,没有写过。 开发中可以通过使用pojo传递查询条件。查询条件可能是综合的查询条件,不仅包括用户的查询条件,还包括其他的查询条件。 根据用户名称模 ...
分类:
其他好文 时间:
2020-02-08 17:52:11
阅读次数:
65
1:子查询是将一个查询语句嵌套在另一个查询语句中。 2:内层查询语句的查询结果,可以为外层查询语句提供查询条件。 3:子查询中可以包含:IN、NOT IN、ANY、ALL、EXISTS 和 NOT EXISTS等关键字 4:还可以包含比较运算符:= 、 !=、> 、<等 #查询平均年龄在25岁以上的 ...
分类:
数据库 时间:
2020-02-08 15:30:55
阅读次数:
95
sqoop在导入数据时,可以使用--query搭配sql来指定查询条件,并且还需在sql中添加\$CONDITIONS,来实现并行运行mr的功能。 运行测试 测试均基于sqoop1,mysql数据准备如下。 (1)只要有--query+sql,就需要加\$CONDITIONS,哪怕只有一个mapta ...
分类:
其他好文 时间:
2020-02-07 15:06:18
阅读次数:
800
今天是开发的第四天,完成的主要内容如下: 1.账单查询功能的完善以及查询结果的显示和编辑 2.侧边栏布局的实现 3.首页fragment中本月与上月对比账目情况 实现的效果如图: 已添加的账单内容以及最近两月对比如下: 侧边栏样式如下(貌似图片有点失真,设备上白色背景区域分割线是均衡的): 查询页面 ...
分类:
移动开发 时间:
2020-02-07 01:16:31
阅读次数:
79