数据结构(第一章)
摘要:数据结构(第一章) 一、基本概念二、数据结构的内容2.1 逻辑结构2.2 存储结构2.3 运算集合 三、算法3.1 算法(Algorithm)的定义3.2 算法的特性 四、算法的实现步骤五、对算法作性能评价 一、基本概念 数据:数据是描述客观事物的数值、字符以及能够输入机器且能被处理的各种符号集合数
阅读全文
Oracle练习题(一)
摘要:Oracle练习题(一) 说明:以下查询以scott模式下emp表和dept表为操作对象 (1) 查询20号部门的所有员工信息 select * from emp where deptno = 20; (2) 查询所有职业为CLERK的员工号、员工姓名和部门号 select empno,ename,
阅读全文
Oracle练习题(二)
摘要:Oracle练习题(二) 说明:以下查询以scott模式下emp表和dept表为操作对象 (1) 以首字母大写的方式显示所有员工的姓名 select initcap(ename) from emp; (2) 将员工的职位用小写显示 select lower(job) from emp; (3) 将员
阅读全文
Oracle练习题(三)
摘要:Oracle练习题(三) 说明:以下查询以scott模式下emp表和dept表为操作对象 (1) 查询一个月前入职的员工 select * from emp where months_between(sysdate,hiredate) > 1; (2) 显示在一个月为30天的情况所有员工的日薪,忽略
阅读全文
Oracle练习题(四)
摘要:Oracle练习题(四) (1) 查询至少有一个员工的部门信息 select d.* from dept d,(select count(*) c,deptno from emp group by deptno ) e where d.deptno = e.deptno and c>=1; 或者 s
阅读全文
Oracle练习题(五)
摘要:Oracle练习题(五) (1) 查询平均工资低于2000的部门及其员工信息 select * from emp where deptno in (select deptno from emp group by deptno having avg(sal)<2000); (2) 查询每个部门中的员工
阅读全文
Oracle练习题(六)
摘要:Oracle练习题(六) (1) 通过create table emp_bak as select * from emp 语句创建表 emp_bak create table emp_bak as select * from emp; (2) 在emp_bak 表中插入一条记录 insert int
阅读全文
Oracle练习题(七)
摘要:Oracle练习题(七) (1) 创建表student(sno,sname,sage,ssex,address) 其中sno为主键,并使用序列自动生成sno。 create table student( sno number(10), sname varchar2(10) not null , sa
阅读全文
Oracle练习题(八)
摘要:Oracle练习题(八) (1) 创建新用户 TEST 密码为123456,默认表空间为USERS create user TEST identified by 123456 default tablespace users; (2) 让TEST用户连接数据库服务器 grant connect to
阅读全文
Oracle练习题(九)
摘要:Oracle练习题(九) (1) 创建一个存储过程,以员工号为参数,输出该员工的工资 --创建存储过程 create or replace procedure print_sal(n number) as val_sal emp.sal%type; begin select emp.sal into
阅读全文
JavaWeb笔记之SSH(Hibernate)
摘要:Hibernate 一、Hibernate基本原理二、使用步骤1、创建Hibernate配置文件,存储和数据库连接的相关信息,放在classes下。2、创建持久化类(数据bean并实现Serializable接口)3、创建对象-关系-映射文件(ORM Object Relational Map)4、
阅读全文
Oracle笔记之期末总复习
摘要:Oracle期末总复习 第一章 truncate table 与 delete 区别(一)关于truncate table 与 delete 区别 第二章 表连接(一)多个表的连接(二)外连接(三)SQL/923.1 inner join3.2 left outer join3.3 right ou
阅读全文
Oracle笔记之DML
摘要:DML(数据操作语言) 1. 序列1.1. 创建1.2. 使用1.3. 删除 2. insert2.1. 添加记录时需要满足一下条件2.2. 添加数据2.3. 操作实例2.4. 查看数据 3. update3.1. 更改数据3.2. 操作实例 4. delete5. 截断数据 DML(Data Ma
阅读全文
JavaWeb笔记之SSH(Struts2框架)
摘要:Struts2框架 一、Struts 2 框架简述1.1 Struts 2 框架的组成1.2 Struts 2 开发环境的构建1.3 Struts 2 应用的开发步骤 二、OGNL2.1 简介2.2 作用2.3 要素(表达式、根对象、上下文环境)2.4 用法 三、Struts2 常用标签3.1 逻辑
阅读全文
Oracle笔记之DDL
摘要:DDL(数据定义语言) 1. 创建表2. 删除表3. 修改表结构 SQL语言结构: DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL 对这些对象和属性的管理和定义具体表现在create、
阅读全文
Oracle笔记之表设计
摘要:表设计 一、设计表1.1. 确定表名1.2. 确定字段名 类型 +约束(主键 外键 非空 默 检查认 唯 二、 创建表2.1. 创建表(不加约束)2.2. 创建表(同时创建约束+默认名称)2.3. 创建表(同时创建约束+指定名称)2.4. 创建表(追加创建约束+指定名称)2.5. 已有表中拷贝结构
阅读全文
JavaWeb笔记之AJAX技术
摘要:AJAX技术 一、理解AJAX1.1 AJAX是什么?1.2 AJAX主要实现什么功能1.3 AJAX相关的技术1.3.1 XML与XSL1.3.2 XMLHttpRequest 二、XMLHttpRequest 对象2.1 创建XMLHttpRequest对象2.2 XMLHttpRequest
阅读全文
解决PL/Sql客户端ORA-01940: 无法删除当前连接的用户
摘要:一、问题 遇到 ORA-01940: 无法删除当前连接的用户 二、解决办法: 查询当前会话进程 select username,sid,serial# from v$session; 杀死该用户的进程 alter system kill session '234,12' ; --234和12对应上面
阅读全文
Oracle笔记之表连接
摘要:概述 本篇博文中主要探讨以下内容: 表连接(92、99)笛卡尔积等值连接自连接、内连接、外连接、全连接 Oracle表连接 1. 表连接(92)1.1. 笛卡尔积1.2. 等值连接1.3. 非等值连接1.4. 自连接1.5. 外连接1.6. 内连接 2. 表连接(99)2.1. 交叉连接2.2. 自
阅读全文