css、js:
CSS的四种引入方式
js五大基本数据类型 Number String Boolean Undefined Null
js定义函数 定义数组 定义对象
1.3.10 简要描述JavaScript的数据类型?
servlet:
1.3.17 请简述servlet工作原理?
http:
http的请求信息和响应信息
OSI网络七层模型
简述什么是HTTP协议?
HTTP协议由什么组成?
TTP协议中有哪些请求方式?
HTTP协议中1.0和1.1的区别?
cookies机制和session机制的区别
1.3.23 请说明cookie,request , session,application的作用域生命周期,举例说明他们用在什么场景?
1.3.1 请描述一个网页从开青求到最终显示的完整过程?
1.3.12 请写出至少5种常见的http状态码以及代表的意义。
1.3.18 简述GET和POST的区别?
1.3.21 简述转发重定向有什么区别?
mysql:
表与表之间关系
数据库范式
多表查询(实操)
mysql性能优化:
- 当只要一行数据时使用 LIMIT 1
- 为搜索字段建索引
- 避免 SELECT *
- 为每张表设置一个ID(最好是INT型,推荐使用UNSIGNED无符号的INT型,并设置上自动增加的AUTO_INCREMENT标志)
- 尽可能的使用 NOT NULL
索引分类
- 1、普通素引
这是最基本的索引,它设有任何根制. - 2、唯一索引
它与前面的普通素引类似,不同的就是:索引列的值必须难一,但允许有空值。如果是组合素引,则列值的组合必须难一。 - 3、主键素引
它是一种特殊的难一索引,不允许有空值。一般是在建表的时候同时创建主键素引。 - 4、聚簇索引
聚簇索引的索引顺序就是数据存储的物理存储顺序,这样能保证索引值相近的元组所存储的物理位置也相近。 - 5、全文索引(FULLTEXT)全文索引只能创建在数据类型为VARCHAR或TEXT的列上,建立全文索引后,能够在建立了全文索引的列上进行全文查找。全文索引只能在MyISAM存储引醉的表中创建。
- 6.实际工作使用中,索引可以建立在单一列上,称为单列索引,也可以建立在多个列上,称为组合素引。
B+ 树
哪些字段适合建立索引
数据库的引擎:
在mysql中使用最广泛的数据引擎是InnoDB 引擎,它里面用的是 B+ 树索引
二叉查找树–>平衡二叉树->平衡二叉树->B+ 树
请你描述一个数据连接池应该注意哪些内容,或者让你设计一个数据库连接你会怎么设计?