自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

转载 Spring mvc

springmvc是一个基于mvc的web框架,是spring框架的一个模块,所以springmvc和spring无需通过中间整合层进行整合。我们先来看下spring的一个架构模型,看springmvc在spring框架中所处的位置:      从图中可以看出,springmvc是spring的一个web框架,所以上图中描述的是spring web mvc,它和struts2的功能差不多,下面

2017-12-25 22:10:06 134

原创 维护数据的完整性(16)

介绍 数据的完整性用于确保数据库遵从一定的商业和逻辑规则。在oracle中,数据完整性可以使用约束、触发器、应用程序(过程、函数)三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好的性能,所以作为维护数据完整性的首选。 约束 约束用于确保数据库满足特定的商业规则。 在oracle中,约束包括:not  null、unique,primary  key,foreign key和c

2015-07-30 11:12:29 821

原创 数据库管理2(13)

导出数据库 导出数据库是指利用export导出所有数据库中的对象及数据,要求该用户具有dba的权限或是exp_full_databases权限 示例: E:\oracle\product\10.2.0\db_1\bin>exp userid=ststem/oracl full=yinctype=complete file=c:\sjk.dmp; ( inctype=complete 增量备

2015-07-30 11:11:38 283

原创 动态性能视图(15)

动态性能视图用于记录当前例程的活动信息,当启动oracle server时,系统会建立动态性能视图;当停止oracle server时,系统会删除动态性能视图,oracle的所有动态性能视图都是以v_$开始的,并且oracle为每个动态性能视图都提供例了相应的同义词,并且同义词是以v$开始的,例如_$datefile的同义词为v$datefile;动态性能视图的所有者为sys,一般情况下,邮dba

2015-07-30 11:11:25 2589

原创 数据库管理(12)

管理数据库的用户主要是sys和system 这两个用户的主要区别是: (1)最重要的区别,存储的数据的重要性不同 sys:所有oracle的数字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能动手更改。sys用户拥有dba,sysdba,sysoper角色或权限,是oracle权限最高的用户。 system:用于存放次一

2015-07-30 11:11:03 236

原创 数据字典(14)

1.如何查询一个角色  包括的权限        a.一个角色包含的系统权限        select * from dba_sys_privs where grantee='CONNECT';        另外也可以这样查看         select * from role_sys_privs whererole='CONNECT';       b.一个角色包含的对象权限

2015-07-30 11:10:57 342

原创 数据库管理(12)

管理数据库的用户主要是sys和system 这两个用户的主要区别是: (1)最重要的区别,存储的数据的重要性不同 sys:所有oracle的数字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能动手更改。sys用户拥有dba,sysdba,sysoper角色或权限,是oracle权限最高的用户。 system:用于存放次一

2015-07-30 11:10:09 239

原创 sql函数的使用-日期函数(11)

介绍 日期函数用于处理date类型的数据 默认情况下日期格式是dd-mon-yy既12-7月-78 (1)sysdate:该函数返回系统时间 示例:SQL> select sysdate from dual; SYSDATE -------------- 16-5月 -12 (2)add_months(d,n) (3)last_day(d):返回指定日期所在月份的最后一天

2015-07-30 11:09:29 769

原创 sql函数的使用(10)

/介绍 字符函数是oracle中最常用的函数,我们来看看有哪些字符函数: lower(char):将字符串转化为小写的格式 upper(char):将字符串转化为大写的格式 length(char):返回字符串的长度 substr(char,m,n):取字符串的字串 示例: 1)将所有的员工的名字按小写的方式显示 SQL> select lower(ename),sal from

2015-07-30 11:08:57 413

原创 oracle事务管理(9)

使用to_date函数 示例:如何插入列带有日期的表,并按照年-月-日的格式插入? insert into emp values(9996,'笑笑''manager',7728,to_dat('1988-12-12','yyyy-mm-dd')); 当使用values子句时,一次只能插入一行数据,当使用子查询插入数据时,一条insert语句可以插入大量的数据,当处理行迁移或者装载外部表的

2015-07-30 11:08:27 361

原创 多表查询2(8)

在from字句中使用子查询 示例:如何显示高自己于部门平均工资的员工的信息 思路:先查出每个部门的平均工资 select deptno ,avg(sal) mysal from emp group by deptno; 然后在把查出的平均工资当作一个表 SQL> select a2.ename,a2.sal,a2.deptno,a1.mysal from emp a2,(selectde

2015-07-30 11:07:58 327

原创 oracle多表查询(7)

1.       多标查询是指基于两个和两个以上的表或视图的查询,在实际应用中,查询单个表可能不能满足你的要求,(如显示sales部门位置和员工的姓名),这种情况下奥使用到(dept表和emp表) [笛卡尔集]规定:多表查询的条件是至少不能少于表的个事-1 SQL> select * from dept;     DEPTNO DNAME          LOC --------

2015-07-30 11:07:16 307

原创 oracle表查询2(6)

1.使用逻辑操作符号 示例: 查询工资高于500或是岗位为MANAGER的雇员,同时还要满足他们的姓名首写字母为大写的J SQL>select * from emp where (sal>500 or job='MANAGER') and ename like'J%'; 2.使用order by字句 示例: 如何按照工资 的从低到高的顺序显示雇员的信息 select * from

2015-07-30 11:05:15 472

原创 oracle表查询(5)

查看表结构 SQl>desc dept; 查看所有列 select * from dept; 查询指定列 select ename,sal,job from emp;   查询emp表中的sal、job列 如何取消重复行 select distinct deptno,job from emp; set timing on; 打开显示操作时间的开关(就是每次查询所用

2015-07-29 17:45:37 551

原创 oracle表管理(4)

建表 SQL>create table student (   --表名(student)          xh number(4),    --学号          xm varchar2(20),  --姓名          sex char(2),--性别          birthday date ---出生年月          ); 添加一个字段 SQL>a

2015-07-29 17:44:29 422

原创 oracle数据类型(3)

表名和列的命名规则 1.必须以字母开头 2.长度不能超过30个字符(超过30就不认了) 3.不能使用oracle的保留字 4.只能使用如下字符A-Z,a-z,0-9,¥,#等 数据类型 字符型 (1)char  定长  最大2000字符 例子:char(10)‘小小’前四个字符放‘小小’,后添6个空格补全‘小小 定长查询速度比较快,但占空间,如果是经常查询的  建议用这个

2015-07-29 17:41:46 206

原创 oracle用户权限操作(2)

1. 创建用户 create user 用户名 identfied by 密码; 示例: SQL> create user sqy identified by sqy; 用户已创建。 2.删除用户 drop user 用户名[cascade];删除用户时,如果已经创建表,那么就需要一个参数,cascade把表也删了 示例: SQL> drop user sqy cascade;

2015-07-29 17:09:17 326

原创 mysql主从复制配置

mysql主从备份(复制)的基本原理 mysql支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。mysql复制基于主服务器在二进制日志中跟踪所有对数据库的更改(更新、删除等等)。因此,要进行复制,必须在主服务器上启用二进制日志。每个从服务器从主服务器接收主服务器已经记录到其二进制日志的保存的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志

2015-07-29 16:59:20 356

原创 oracle入门命令(1)

1.连接命令 conn[ect]用户名/密码[as sysdba/sysoper](用什么角色登录)但用特权用户身份登录是必须带上as sysdba或as sysoper 示例: SQL> conn sys/oracl as sysdba; 已连接。 SQL> 2.disc[onnect]断开与当前数据库连接 示例: SQL> disc 从 Oracle Database

2015-07-29 16:49:25 255

原创 Dom4J解析xml文档

Dom4J解析xml文档 2012-07-26 10:33:05| 分类: Java | 标签:xml dom4j |字号大中小 订阅 学习:Dom4j 1、DOM4J简介 DOM4J是 dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。 DOM4J...

2013-03-29 20:01:35 76

原创 Dom4j 解析Xml文档及 XPath查询 学习笔记

本文查阅方法: 1、查阅目录 —— 查阅本文目录,确定想要查阅的目录标题 2、快捷“查找” —— 在当前浏览器页面,按键 “Ctrl+F” 按键组合,开启浏览器的查找功能, 在查找搜索框中 输入需要查阅的 目录标题,便可以直接到达 标题内容 的位置。 3、学习小结 —— 文中的学习小结内容,是笔者在学习之后总结出的,开发时可直接参考其进行应...

2013-03-29 20:00:07 99

my三期教程.txt

并发编程与多线程 性能优化之JVM参数调优 性能优化之垃圾回收机制算法分析 性能优化之MySQL数据库性能优化 Mycat、sharding-jdbc 性能优化之Tomcat性能优化 设计模式与实战操作 框架核心原理分析 SpringIOC、AOP、事物原理分析 手写Spring事物 Spring核心源码分析 手写ORM框架 Arraylist 、Set 、HasMap、、并发HasMap、linkeList 分布式通讯技术原理 Netty、NIO、序列化

2020-11-12

蚂蚁课堂第二期全部视频整理.txt

蚂蚁课堂第二期MP4格式全部视频整理(百度网盘保存、包含代码)

2019-08-14

ExtJS基础教程

ExtJS基础教程 什么是Ext JS

2014-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除