摘要: 一、常用语句分类: (1)DDL:数据定义语言:用来定义数据库对象:创建库,表,列等; (2)DML:数据操作语言:用来操作数据库中的记录; (3)DQL:数据查询语言:用来查询数据库; (4)DCL:数据控制语言:用来定义访问权限和安全级别; 二、DDL定义: 1、操作数据库: 1)查询所有库:s 阅读全文
posted @ 2019-07-31 23:24 开拖拉机的拉风少年 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、常用数据类型: (1)数值类型: 1.tinyint:用于代替boolean,取0和1,1代表true,0代表false; 2.int;相当于java中的int; 3.bigint;相当于java中的lang; 4.decimal:浮点型;例如double(5,2)表示最多5位,其中必须有2位小 阅读全文
posted @ 2019-07-31 23:12 开拖拉机的拉风少年 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、innodb: mysql默认搜索引擎; 特点: (1)支撑事务,可以在事务上添加锁; (2)锁方式: 1)共享锁(乐观锁):对查询共享,对增删改上锁。//当提交事务时会释放锁。 2)排它锁(排他锁):对增删改查全部上锁。 ps: 1)行锁只有InnoDB有; 2)提交事务就是释放锁; 3)锁需 阅读全文
posted @ 2019-07-31 23:08 开拖拉机的拉风少年 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、监听器配置: 1.基于注解配置:@WebListener;//监听器>过滤器>serlvet,配置的时候要注意先后顺序; 2.基于web.xml配置: 二、监听域对象/域对象属性:继承对应的接口; 1.ServletContext(application): (1)监听生命周期:ServletC 阅读全文
posted @ 2019-07-31 23:02 开拖拉机的拉风少年 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 一、过滤器:在servlet之前的一个门槛,负责拦截请求和响应; 二、创建过滤器: 1.实现Filter接口;//tomcat9.0以前实现3个方法,以后只需实现doFilter方法; 2.继承HttpFilter类;//实现doFilter方法; 三、Filter接口: 核心方法: (1)init 阅读全文
posted @ 2019-07-31 22:45 开拖拉机的拉风少年 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一、JSTL标签库: 主要用于存储数据;弥补EL只能取值; //EL表达式:用于读取数据; 二、核心(core)代码导入: 1)导包:jstl.jar和standard.jar;//1.2以上不需要standard.jar 2)JSP中导入:<%@ taglib uri="http://java.s 阅读全文
posted @ 2019-07-31 22:25 开拖拉机的拉风少年 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、EL表达式11个内置对象: //其中10个是Map类型;最后一个是pageContext对象; pageScope requestScope sessionScope applicationScope param paramValues header headerValues initParam 阅读全文
posted @ 2019-07-31 20:58 开拖拉机的拉风少年 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、两种跳转方式的区别: 分类 请求转发 重定向 归属对象 request response url /连接名 /应用名/连接名 跳转范围 本应用 本应用或外部 浏览器地址 不变 变化 请求传递 传递请求 重新请求 速度 快 慢 二、请求转发: (1)request.getRequestDispat 阅读全文
posted @ 2019-07-31 20:55 开拖拉机的拉风少年 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、HttpServletRespons: 对客户端的请求做出动态的响应,向客户端发送数据; //对应jsp中的respons; 二、获取两种响应流: (1)字符流:PrintWriter response.getWriter();//该对象有write和print两个方法,没有啥区别; (2)字节 阅读全文
posted @ 2019-07-31 14:06 开拖拉机的拉风少年 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、HttpServletRequest: 封装了客户端提交的请求信息,通过调用该对象相应的方法可以获取封装的信息; //对应jsp中的request; 二、获取路径方法: (1)获取servlet名称:String getServletPath();/servletTest (2)获取应用名:St 阅读全文
posted @ 2019-07-31 13:59 开拖拉机的拉风少年 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一、Cookie的概念: Cookie是由服务器创建,然后通过响应发送给客户端的一个键值对。 特点: 1.客户端会保存Cookie,并会标注出Cookie的来源(哪个服务器的Cookie)。 2.当客户端向服务器发出请求时会把所有这个服务器Cookie包含在请求中发送给服务器,这样服务器就可以识别客 阅读全文
posted @ 2019-07-31 12:15 开拖拉机的拉风少年 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 一、树的定义: 由节点组成的一个具有层次关系的集合;长的像树所以叫树; 撸树神器:https://www.cs.usfca.edu/~galles/visualization/ 二、二叉树: 特性:1)左子树上所有节点的值均小于它的根节点的值; 2) 右子树上所有节点的值均大于它的根节点的值; 示例 阅读全文
posted @ 2019-07-31 11:57 开拖拉机的拉风少年 阅读(1068) 评论(0) 推荐(0) 编辑