首页 > Author Archives: canglin ( 第 19 页)

工厂模式   工厂模式主要是实现了创建和调用者的分离   核心本质: 实例化对象,用工厂方法代替new操作 将选择实现类、创建对象统一管理和控制。从而将调用者跟我们的实现类解耦   工厂模式(factory)大概分为三种: 简单工厂模式: 用来生产同一等级结构中的任意产品(对于增加新的产品,需要修改 ...

Read more »

阅读全文 »

单例模式 核心作用: 保证一个类只有一个实例,并且提供一个访问该实例的全局访问点   常见的几种单例模式实现方式 饿汉式(线程安全,调用效率高。但是不能延时加载。) 懒汉式(线程安全,调用效率不高。但是可以延时加载) 双重检测锁式(由于JVM底层内部模型原因,偶尔会出现问题。不建议使用) 静态内部类 ...

Read more »

阅读全文 »

触发器是当特定事件出现时自动执行的存储过程 特定事件可以是执行更新的DML语句和DDL语句 触发器不能被显式调用 触发器的功能: 自动生成数据 自定义复杂的安全权限 提供审计和日志记录 启用复杂的业务逻辑   创建触发器的语法: CREATE [OR REPLACE] TRIGGER trigger_name AFTER | BEFORE | INSTEAD OF [INSERT] [ ...

Read more »

阅读全文 »

子程序=过程(存储过程)、函数   在开发中经常会出现一些重复的代码块,Oracle为了方便管理这些代码块,往往会将其封装在一个特定的结构体中,这样的结构体就是子程序。定 义为子程序的代码块也将成为Oracle数据库的对象,会将其对象信息保存在相应的数据字典之中。     定义过程 过程是在大型数据库系 ...

Read more »

阅读全文 »

在Oraacle数据库之中,游标分为以下两种类型:        静态游标:结果集已存在(静态定义)的游标。分为隐式和显示        隐式游标:所有DML语句为隐式游标,通过隐式游标属性可以获取SQL语句信息        显示游标:用户显示声明的游标,即指定结果集。当返回结果超过一行时,就需要一个显示游标   REF游标:动态 ...

Read more »

阅读全文 »

在运行程序时出现的错误叫做异常 发生异常后,语句将停止执行,控制权转移到 PL/SQL 块的异常处理部分 异常有两种类型: 预定义异常 –  当 PL/SQL 程序违反 Oracle 规则或超越系统限制时隐式引发 用户定义异常  –  用户可以在 PL/SQL 块的声明部分定义异常,自定义的异常通过 RAISE 语句显式引发   &n ...

Read more »

阅读全文 »

分支结构 分支结构主要是IF和CASE语句 IF语句语法如下:          IF语句:        IF 判断条件 THEN               满足条件时的执行语句;        END IF;               IF…ELSE语句:        IF 判断条件 THEN               满足条件时的执行语句;        ELSE               不满足条件时执行的语句;        ...

Read more »

阅读全文 »

一直坚持一件事情的感觉,非常好嘛 以后会继续更新这个无名小站。直到哪天或许就厌倦了,但不会是最近,当然也有可能坚持好多年,这种事情可说不准 这个博客大部分文章都是偏向于分享我的学习经验的,建立博客之初并不是这个想法,本意是“想到写道” 无论任何事情都可以往上放 其实个人也曾有过多次在多愁善感的夜晚想把 ...

Read more »

阅读全文 »
EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00