2020年9月7日16:57:10作业

  1. Vue
    6.1 简述 Vue 中的 MVVM 模型

MVVM是Model-View-ViewModel。。Model代表数据模型,View代表 UI 组件,ViewModel 是一个同步View和Model的对象。

6.2 vue 的优点是什么?

低耦合、可重用性、独立开发、可测试

6.3 请说出 vue 中生命周期函数(钩子函数

1、beforeCreate():组件实例刚刚被创建 (el 和 data 并未初始化)
2、created():组件创建完成,属性已绑定,但 DOM 还未生成,$el属性还不存在
3、beforeMount():模板编译/挂载之前
4、Mounted():模板编译/挂载之后 (完成挂载)
5、beforeUpdate():组件更新之前
6、updated():组件更新之后
7、beforedestroy():组件销毁之前
8、destroyed():组件销毁之后

6.4.vue 的指令

v-if
v-show
v-else
v-for
v-bind:class
v-on
v-model
v-text
v-html

  1. 数据库

7.1、MySQL 和 Oracle 的区别?

  1. Oracle 是大型数据库而 Mysql 是中小型数据库,Oracle 市场占有率达 40%,Mysql 只有 20%左右,同时 Mysql 是开源的而 Oracle 价格非常高。
  2. Oracle 支持大并发,大访问量,是 OLTP 最好的工具。
  3. Oracle和 Mysql 操作上和页关键词也有一些区别

7.2、Sql 之连接查询

外连接
1) 左连接以左表为基准,左表数据会全部显示出来,右表如果和左表匹配的数据则显示数据,如果不匹配,则显示为 NULL;
2) 右连接反之
3) 全连接就是先以左表进行左外连接,然后以右表进行右外连接。
内连接: 显示表之间有连接匹配的所有行。

7.3、Sql 之聚合函数:

–COUNT:统计行数量
–SUM:获取单个列的合计值
–AVG:计算某个列的平均值
–MAX:计算列的最大值
–MIN:计算列的最小值

7.4、Sql 之 SQL 注入

防止 SQL 注入,使用预编译语句是预防 SQL 注入的最佳方式,使用预编译的 SQL 语句语义不会发生改变,在 SQL 语句中,变量用问号? 表示
(注意:使用 mybaits 时 mapper 中#方式能够很大程度防止 sql 注入,$方式 无法 防止 sql 注入)

7.5 SQL Select 语句完整的执行顺序:

from—>where—>group by—>having—>计算所有的表达式—>order by-- ->select 输出

7.6 存储引擎

1、InnoDB 存储引擎
2、MyISAM 存储引擎
3、NDB 存储引擎
4、Memory 存储引擎
5、Archive 存储引擎
6、Federated 存储引擎
7、Maria 存储引擎

7.7 索引

索引是MySQL数据库中的重要对象之一,用于快速找出某个列中有某一特定值的行,它是数据库性能调优技术的基础, 常用于实现数据的快速检索,创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加,索引需要占物理空间

7.8 数据库三范式

第一范式(1NF),原子性 列或者字段不能再分
第二范式(2NF),唯一性 不存在部分依赖
第三范式(3NF),直接性 不存在传递依赖

7.9 数据库事务

事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作,这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行 。事务必须具备以下四个属性,简称 ACID

  1. 原子性(Atomicity)
  2. 一致性(Consistency)
  3. 隔离性(Isolation)
  4. 永久性(Durability)

7.10 存储过程

一组为了完成特定功能的SQL语句集,存储在数据库中,经过第一次编译后再次调 用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数) 来执行它。存储过程是数据库中的一个重要对象。

7.11 触发器

触发器是一段能自动执行的程序,是一种特殊的存储过程,触发器和普通的存储过程的区别是: 触发器是当对某一个表进行操作时触发,系统 会自动调用执行该表上对应的触发器。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值