自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 oracle数据库对象--触发器(TRIGGER)

触发器 TRIGGER一向百毒不侵的我竟然在这个关节眼上感冒了,脑袋也昏昏的,一迷糊就不知道在想什么,贼难受,咳咳咳咳. 今天介绍一下,oralce 数据库中的另一个基本对象–触发器,如果你了解了存储函数和存储过程,那么了解触发器就特别简单了,因为本身触发器也是一块pl/sql程序块,有定义,有声明,有执行等等,然而和存储函数或过程不同的是:过程和函数是需要外界调用,或主动调用才能执行的,而

2018-02-06 20:49:39 2223

原创 oracle数据库对象--存储函数和存储过程

存储过程(PROCEDURE),存储函数(FUNCTION)通过之前两篇文章对pl/sql程序的简单介绍,现在就可以稳稳的学习重点了,存储过程和存储函数,这个才是我们项目开发中真正要用到的,前面所学的都是为了这个做铺垫的。1.什么是存储过程和存储函数?oracle允许将pl/sql程序块存储在数据库中,并在任何地方可以调用他,这样的程序块我们就成为存储过程或存储函数,过程和函数是pl/

2018-02-03 00:06:16 1574

原创 PL/SQL基础知识讲解之异常(EXCEPTION)

EXCEPTION(异常)还记得pl/sql块的基本结构吗?,复习一下,如下: DECLARE 定义区 BEGIN 执行区 EXCEPTION 异常区 END; 其中异常就是我们区块中的一部门,该篇就将简单介绍一下,关于pl/sql中异常的问题。 程序的异常处理是处理程序在执行的过程中发生的一些未预料的事件,程序块的异常处理,可以处理预定义错误,非预定义错误甚至是自定义错误,

2018-02-02 00:20:48 10105

原创 PL/SQL基础知识讲解之游标 (CURSOR)

该篇继续学习pl/sql基础知识,主要介绍一个姿势点:“游标”。 首先要知道游标是干嘛的? 在pl/sql编程中,我们通常处理多行事务是通过游标来实现的(这个可以类比java中迭代器概念) 游标是一个指向上下文的句柄和指针,通过游标pl/sql可以控制上下文区和处理语句时上下文会发生一些事情。 ???(有点抽象哦,别慌,慢慢往下看就懂了) 对于不同的sql语句游标的使用情况又是不同的,如

2018-02-01 21:39:39 4328

原创 PL/SQL基础知识讲解

为了介绍后文中数据库的基本对象–包,存储过程,存储函数等,这里有必要先对pl/sql基础做一遍了解。pl/sql简介全称:procedure language /Struct Query languager;从全程可以读出,这是一门过程化编程语言而且还是一门结构化查询语言。(见名知义),pl/sql是一种高级数据库程序设计语言,该语言专门用在各种环境下对oracle数据库进行访问,同时

2018-01-31 23:03:32 1709

原创 oracle数据库对象--索引

索引(index)前言:大学一次考试,因为是一门考查课,平时都没怎么学习,但是却要做一张考试卷,于是大家都慌了,各自准备了自己的小抄,每个人足足有20多页(夸张手法),机智的小彪在小抄第一页写了一个目录,分别标记了,后面的知识点和页码,而傻正就蠢的一批,并没有做目录,然后考试了,在老师低头的一刹那,小彪查看目录找到了这道题的对应的页码,然后翻到这一页,然后稳一会,老师再次低头,我就开始狂抄。然

2018-01-27 21:21:03 358

原创 oracle数据库对象--序列

序列通常我们在创建一个表时,都会定义一列为主键,通常是数字,对于主键我们的要求就是非空且唯一,然而在实际插入数据的时候,我们如何才能保证这个数据是唯一的呢,一种方式就是通过java代码写个工具类,产生唯一的数字,另一种方式就是今天所要介绍的第一个数据库对象–序列。1.什么是序列? 答:序列是oracle提供的用于产生一系列唯一数字的数据库对象。2.它有什么作用? 答:自动提供

2018-01-27 18:59:48 3338 1

原创 oracle数据库对象--约束

在介绍了表对象的时候我们就接触了约束,当我们定义一个字段为非空(not null)时,或者唯一(unique)时,即为该字段定义了约束(constraint),约束也属于oracle数据库对象之一。下面将简单介绍一下约束,通过本篇的学习,你将学会如果去描述约束,如何去创建和维护约束;1.什么是约束? 答:约束是对表结构的一种强制规定,即要求表中数据必须要满足约束条件,否则该数据无法存入到表中

2018-01-26 20:23:47 402

原创 oracle数据库对象 表 --高级查询

上一篇介绍了数据库的两个基本对象表和视图,并介绍了一些基本的DML和DDL操作,但是在实际开发中执行的操作可不是那些最基本的操作,所以本篇将介绍在实际开发中用到的一些复杂的查询语句和一些相应的函数。 在介绍之前首先展示下我的演示数据的表结构,主表为员工表employees ,然后又部门表1.过滤和排序在过滤查询中主要是利用where子句添加条件达到数据过滤的目的。 下面将通过实际问

2018-01-26 15:35:31 939

原创 oracle数据库对象--表和视图

oracle数据库对象–表和视图表与视图是oracle数据库对象中最基本的也是最主要的两个对象,在开发应用中使用的也是最多的。该篇主要针对这两点对表和视图的一些操作(DDL,DML)进行介绍。1.表表是作为oracle数据库存储数据的一种数据结构,就相当于我们在java中用集合list,或者数组存储我们的数据一样,表是一种二维结构,有行 有列,我们把相同类型的数据归为一列,比如每个人都

2018-01-23 17:08:50 4373

原创 深入理解java虚拟机(1)-java内存区域

该篇博客将从概念上讲解Java虚拟机内存的各个区域,讲解这些区域的作用,服务对象以及可能产生的问题,这也是我们为我们后面了解Java内存管理做的一些准备。 Java虚拟机在执行Java程序的过程中会吧它所管理的内存划分为若干个不同的数据区域,这些区域都有各自的用途,以及创建和销毁的时间,话不多说,直接看下图,就是这些区域。

2017-11-01 19:42:57 153

原创 java设计模式(8)--代理模式

详细总结java代理模式,静态代理,动态代理(jdk动态代理和cglib动态代理)

2016-11-22 21:59:14 363

原创 form表单提交方式,js/jquey/easyui

在写项目中,提交表单基本上我们最经常遇到的一步操作,所以就简单总结下我们经常用到的几种提交表单的方式。(注:理论都是自己测试总结得到的结果,可能有的地方说错了,欢迎指出)

2016-11-18 17:44:30 873 1

原创 Eclipse自动提示:java/html/jsp/js/xml文本,mybatis xml自动提示

在eclipse写java代码hml/js/xml,以及mybatis 的xml映射实现类时做到自定提示的配置过程

2016-11-17 21:59:43 1264 1

原创 spring框架入门--三种方式配置Bean

Spring框架入门--配置Bean,xml方式,工厂方法配置,注解配置

2016-11-15 02:08:28 5080 1

原创 初识java反射机制

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 //实现效果就好比于我们new了一个目标类的对象一样,可以调用该类的所有属性和方法,但两者还是有很大不同,只是为了让大家更好的理解反射机制实现效果。

2016-11-12 00:35:50 281

原创 网络编程--模拟迅雷下载

上课学的一个小案例,就记下来了。 知识要点总结:1、利用多线程来提高系统资源的利用率。2、采用Http协议是实现对网络资源的获取。代码如下:package com.yc.xunlei_1;import java.io.IOException;import java.net.HttpURLConnection;import java.net.MalformedURLException;i

2016-09-06 21:09:36 616

原创 异步请求实现用户名校验是否存在

一直坚持不写博客,今天终于不坚持了,感觉知识点遗忘的太严重了,每次上过的知识没过几天就都忘了。今天写一篇关于利用ajax技术实现用户登录校验的功能。其实就是判断该用户是否已经存在了,判断能否再注册而已。方法写了两种,一种是基础部分,老师叫我们每个人都要了解,另一种也就是高级部分,以后可能会用到的。核心代码如下://基础篇//采用异步请求的方式做用户名校验,很大程度上减轻数据库压力,提

2016-08-26 21:56:39 3179

mybatis-3-mapper.dtd,mybatis-3-config.dtd

在使用mybatis框架编写映射实现类时实现自动提示的配置文件

2016-11-18

空空如也

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

TA关注的人

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