JavaWeb笔记之Listener和Filter
摘要:概述 本篇博文中主要探讨以下内容: Web监听器Web过滤器 JavaWeb高级应用 一、Web监听器1. 监听ServletContext事件2. HttpSession 会话作用域3. ServletRequest 请求作用域 二、Web过滤器1. 过滤器是如何工作的2. 过滤器的用途3.Fil
阅读全文
Oracle笔记之rowid 与 rownum
摘要:rowid与rownum 1. rowid2. rownum ROWID 是 ORACLE 中的一个重要的概念。用于定位数据 库中一条记录的一个相对唯一地址值。通常情况下,该值在该行数据插入到数据库表时即被确定且唯一。 ROWID 它是一个伪列,它并不实际存在于表中。它是 ORACLE在读取表中数据
阅读全文
Oracle笔记之异常
摘要:异常处理 (一)处理系统异常情况(二)处理非预定义异常(有代码,但没有标识)(三)自定义异常(预定义异常和非预定义异常都与oracle有关,并且发生错误时隐含的触发,而自定义则与oracle没有关系,它必须要显式的触发) 异常:提高程序的健壮性 DECLARE BEGIN --触发异常 EXCEPT
阅读全文
Oracle笔记之游标
摘要:游标cursor 一、游标的概念二、游标的属性三、使用 fetch bulk collect into 批量提取数据四、通过游标修改数据 一、游标的概念 游标是一种访问机制,它允许用户访问单独的数据行(对数据逐行进行操作),而非对整个结果行集进行操作. 简而言之:游标就是位于内存中的数据集,加快对数
阅读全文
Oracle笔记之存储过程经典案例
摘要:概述 本篇博文中主要探讨以下内容: 记录变量(record复合数据类型)sql 属性(SQL%FOUND、SQL%NOTFOUND、SQL%ROWCOUNT)输入一个部门号,按不同的部门进行加薪一次取多个值用select into取出全部列 存储过程经典案例 1. 记录变量2.sql 属性3. 输入
阅读全文
JavaWeb笔记之JSTL和自定义标签
摘要:概述 本篇博文中主要探讨以下内容: JSTL的核心标签库的使用开发简单的自定义标签的步骤在Web应用中使用标签 JSTL和自定义标签 一、JSTL1.1 通用目的标签1.1.1 out标签1.1.2 set标签1.1.3 remove标签 1.2条件控制标签1.2.1 if标签1.2.2 choos
阅读全文
JavaWeb笔记之EL表达式
摘要:EL表达式 1. 理解表达式语言1.1 EL表达式的语法1.2 EL表达式的功能1.3 EL表达式和JSP表达式的区别 2. EL运算符2.1. 算术运算符2.2. 关系运算符2.3. 逻辑运算符2.4. 三元运算符2.5. 特殊运算符2.5 属性与集合元素访问运算符 3. 使用EL访问数据3.1
阅读全文
Oracle笔记之存储过程和函数
摘要:概述 本篇博文中主要探讨以下内容: 存储过程和存储函数 1. 匿名块 2. 命名块(存储过程) 3. 存储函数 Oracle中的存储过程和存储函数 1.PL/Sql块2. 过程(procedure)2.1过程一(无参存储过程)2.过程二(有参存储过程)3.过程三(有参存储过程,且返回多个值)4.调用
阅读全文
JavaWeb笔记之JDBC
摘要:JDBC访问数据库 1. JDBC的体系结构2. JDBC的API2.1Connection 接口2.2 DriverManager类2.3 Statement接口2.4 Result接口 3. 数据库的连接步骤4. 使用数据源(推荐这种方法)5.DAO设计模式:5.1、DAO简介:5.2、DAO各
阅读全文
Oracle笔记之视图
摘要:Oracle视图 视图1.普通视图(无法实现数据持久化)2. 物化视图(可以实现数据持久化) 视图 视图:建立在表|结果集|视图上的虚拟表,有以下作用 简化:select 查询语句重用:封装select语句 命名隐藏:内部细节区分:相同数据不同查询 不是所有的用户都有创建视图的权限 前提: crea
阅读全文
Oracle笔记之索引
摘要:Oracle索引 索引的语法索引的**优点和缺点**1. 示例2. 不同的选择率(基数)会影响索引的使用3. 使用绑定变量会使用语句会使用软解析成为可能,但是有可能影响正确使用执行计划4. 查询索引的信息5. 基于函数的索引6. 索引的重建(比删除后再建立高效)7. 更改索引的名称 索引: 提高查询
阅读全文
JavaWeb笔记之session和cookie
摘要:概述 本篇博文中主要探讨以下内容: SessionCookie文件的上传与下载 Session和Cookie Session会话管理 Cookie1.向客户端发送Cookie2. 从客户端读取Cookie 文件的上传与下载1.实现文件上传2.文件下载 Session 会话管理 HTTP协议是一种无状
阅读全文
Oracle笔记之函数
摘要:概述 本篇博文中主要探讨以下内容: Oracle中的单行函数和多行函数重点:to_char和to_date Oracle函数 1. 单行函数1.1. 日期函数1.1.1. 当前时间1.1.2. 修改日期(天数加+减-)1.1.3. add_months() 修改月份1.1.4. months_bet
阅读全文
JavaWeb笔记之第二章Servlet核心技术
摘要:第二章 Servlet核心技术 2.1 Servlet API2.2 Servlet生命周期2.2 处理请求2.2.1 HTTP请求2.2.2 检索请求参数2.2.3 请求转发和重定向的区别:2.2.4 使用请求对象存储数据2.2.5 发送响应(Http response)2.2.6 Web部署文件
阅读全文
JavaWeb笔记之第三章JSP技术
摘要:JavaWeb笔记 第三章 JSP技术基础3.1JSP语法基础3.1.1 JSP脚本元素3.1.2 JSP指令3.1.3 JSP动作3.1.4 表达式语言3.1.5 JSP注释 3.2 JSP页面的生命周期3.2.1 JSP页面实现类3.2.2 JSP页面执行过程 3.3 JSP脚本元素3.3.1
阅读全文
Oracle笔记之用户与角色
摘要:Oracle笔记之用户与角色 (一)授权对象权限(二)授予系统权限(三)查看用户拥有的系统权限(四)回收系统权限(五)查看对象权限(六)回收对象权限(七)查询一个用户开放哪些权限给别的用户(八)同义词(九)角色(十)查询角色的系统权限和对象权限(十一)删除角色(十二)从角色删除权限(十三)关于审计
阅读全文
JavaWeb笔记之第一章JavaWeb技术概述
摘要:第一章 JavaWeb技术概述 第一章 JavaWeb技术概述1.1 Internet与万维网1.1.1主机和IP地址1.1.2域名和DNS 1.2Web前端技术1.3服务器资源1.4Tomcat服务器 第一章 JavaWeb技术概述 1.1 Internet与万维网 1.1.1主机和IP地址 主机
阅读全文
Oracle笔记之select查询
摘要:Oracle笔记之select查询 概述 本篇博文中主要探讨以下内容: 查询列(字段) 1.1. 部分列 1.2. 所有列 1.3. 去除重复 1.4. 别名 1.5. 字符串 1.6. 伪列 1.7. 虚表 1.8. null 查询行(记录) 2.1. 比较条件 2.2. 且 或 非 2.3. n
阅读全文
Oracle笔记之设计表遵循三范式
摘要:Oracle设计表 设计表遵循三范式 简述一下就是 1NF–>列不可再分最小原子 (避免重复);2NF–>主键依赖 (确定唯一);3NF–>消除传递依赖 (建立主外键关联 拆分表); 具体就是 1NF:是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值
阅读全文
Oracle笔记之Oracle触发器
摘要:Oracle触发器 概述 本篇博文中主要探讨以下内容: 为什么要使用触发器? DML触发器(insert、update、delete等操作之前或者之后触发的事件)系统事件触发器(系统事件和用户事件)替代触发器(instead of)设置触发器的开关(开启和禁用) 一个典型的问题 ,在Oracle中怎
阅读全文