08 2017 档案

摘要:过滤器: 定义在服务器端的一段程序, 可以截获客户端发来的请求, 并根据一定规则进行过滤和拦截 过滤器的生命周期: 服务器启动 先通过web.xml加载过滤器进行实例化(这个过程是调用过滤器中init()方法, 同样也是只执行一次) 客户端发送请求: 执行过滤器中的doFilter()方法, 这个方 阅读全文
posted @ 2017-08-30 15:58 Oo。 阅读(161) 评论(0) 推荐(0)
摘要:JDBC定义: JDBC全称: Java DataBase Connectivity 独立于特定数据管理系统, 通用的sql数据库存取和操作的公共接口, 是一种面向接口编程 JDBC为访问不同的数据库提供了不同的途径 ojdbc6.jar是JDBC连接数据库所必需的一个驱动包, 这个驱动包里面的某些 阅读全文
posted @ 2017-08-30 15:54 Oo。 阅读(194) 评论(0) 推荐(0)
摘要:什么是servlet jsp页面的前身是servlet, 但是servlet和jsp是两个不同概念 servlet是运行在服务器端的一段程序, 是可以直接运行一段java后台代码 servlet特点: 1, 功能强大 2, 可移植性 3, 速度快, 性能高 4, 安全性高 5, 可扩展(面向对象) 阅读全文
posted @ 2017-08-30 15:47 Oo。 阅读(155) 评论(0) 推荐(0)
摘要:Java九大内置对象 内置对象/作用域(每一种作用域的生命周期是不一样的): 1, application 全局作用域 2, session 会话作用域 3, request 请求作用域 4, pageContext 页面作用域 内置对象 5, response 响应对象 6, out 输出流对象 阅读全文
posted @ 2017-08-30 15:44 Oo。 阅读(592) 评论(0) 推荐(0)
摘要:Java Web基础JSP JSP Java Server Page 在服务器上运行的页面 动态网页(JSP网页) 与后台有数据交换的网页 与其他语言的区别 jsp 使用Java语言开发,安全性高,适用于大型项目,企业级的文本应用 分布式项目,服务器集群,hadoop,spark asp.net 使 阅读全文
posted @ 2017-08-30 15:32 Oo。 阅读(158) 评论(0) 推荐(0)
摘要:PL\SQL结构控制 1.IF条件控制语句(三种基本方式+IF语句的嵌套使用) (1)IF... (2)IF...ELSE (3)IF...ELSIF...ELSE (4)IF... IF... ELSE... ELSE... 2.CASE WHEN CASE * WHEN 条件 DBMS_OUTP 阅读全文
posted @ 2017-08-15 15:43 Oo。 阅读(213) 评论(0) 推荐(0)
摘要:oracle常用函数整理 1.绝对值、取余、判断数值正负函数 绝对值:ABS(n) 示例: 取余:MOD(n) 示例: 判断正负:SIGN(n),正数返回1,负数返回-1,0返回0 示例: 2.获取字符串长度:LENGTH 示例: 3.字母大小写转换: 全部转换为大写;UPPER 示例: 全部转换为 阅读全文
posted @ 2017-08-15 15:40 Oo。 阅读(675) 评论(0) 推荐(0)
摘要:pl/sql 分支,循环和异常分支: DECLARE BEGIN END; 循环:loop,while,for 1.LOOP EXIT WHEN 条件; DBMS_OUTPUT.PUT_LINE(); END LOOP; 2.WHILE 条件 LOOP DBMS_OUTPUT.PUT_LINE(); 阅读全文
posted @ 2017-08-14 15:40 Oo。 阅读(379) 评论(0) 推荐(0)
摘要:Oracle关键字的使用 使用insert 添加数据: INSERT INTO 表名 VALUES (加入对应的数); COMMIT; INSERT INTO p_emp VALUES('TOM2', 'CLERK', 7902, SYSDATE, 1000, NULL, 30); COMMIT; 阅读全文
posted @ 2017-08-14 15:27 Oo。 阅读(376) 评论(0) 推荐(0)
摘要:数据库: 关系型数据库 select * from 表名 非关系型数据库(做不到复杂查询) 以对象的形式进行存储 {"aaa":"ccc"} 键值对 oracle基础 表空间: Oracle数据库对数据的管理是基于表空间的概念来的, 各种数据的以及存储数据的优化, 实际上也是通过优化表空间来实现的 阅读全文
posted @ 2017-08-14 14:04 Oo。 阅读(325) 评论(0) 推荐(0)
摘要:线程 1, 线程的概念 一个程序中的方法有几条执行路径, 就有几个线程 2, 线程的创建: 两种方式: 1, 继承Thread类 class TestThread extends Thread {......} 2, 实现Runnable接口, 然后作为参数传入到Thread类的构造方法中 clas 阅读全文
posted @ 2017-08-14 13:52 Oo。 阅读(177) 评论(0) 推荐(0)
摘要:流: 概念:Java中对文件的操作是以流的方式进行的。流是Java内存中的一组有序数据序列。Java将数据从源(文件、内存、键盘、网络)读入到内存中,形成了流,然后将这些流还可 以写到另外的目的地(文件、内存、控制台、网络),之所以称为流,是因为这个数据序列在不同时刻所操作的是源的不同部分。 理解: 阅读全文
posted @ 2017-08-01 11:56 Oo。 阅读(231) 评论(0) 推荐(0)
摘要:面向对象(一) 属性 成员变量和局部变量: 相同点: 2.都有作用域 不同点: 局部变量声明在方法内,方法的形参部分,代码块内 成员变量(写在类--class里)和局部变量(写在方法--main里)的区别 成员变量的初始化(有图有真相) 成员变量可以是java中任意一种数据类型(基础数据类型和引用类 阅读全文
posted @ 2017-08-01 11:52 Oo。 阅读(202) 评论(0) 推荐(0)
摘要:文件类:java.io.File 基本方法: exists():判断文件是否存在,返回true或false mkdir():创建文件夹目录(只能建一层) make Directory 创建成功返回true 创建失败返回false mkdirs():创建文件夹目录(建多层文件夹) createNewF 阅读全文
posted @ 2017-08-01 11:52 Oo。 阅读(140) 评论(0) 推荐(0)
摘要:Java数组(int为例) 定义:相同数据类型的数据的组合,是一种引用类型,是一个对象,存在堆里。 数组初始化:int[] scores1 = new int[]{72,90,59};//静态初始化:在声明并初始化数组与给数组相应的元素赋值操作同时进行。 int scores2[] = new in 阅读全文
posted @ 2017-08-01 11:49 Oo。 阅读(10056) 评论(0) 推荐(0)