- 浏览: 14532 次
- 性别:
- 来自: 北京
最新评论
文章列表
1. dba_开头
dba_users 数据库用户信息
dba_segments 数据区信息
dba_objects 数据库对象信息
dba_extents 数据区信息
dba_tablespace 数据库表空间信息
dba_data_files 数据文件设置信息
dba_temp_files 临时数据文件信息
dba_rollback_segs 回滚段信息
dba_ts_quotas 用户表空间配额信息
dba_free_space 数据空闲空间信息
dba_profiles 数据库用户资源限制信息
dba_s ...
如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。
本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。
本教程分为以下几个部门,不仅仅是快速入门,最后我们还有一些高级功能的说明,为了说明简单,教程是在windows下使用的方式,以方便资源有限的项目使用,对于UNIX环境下,区别并不大。
1,软件下载
下载Subv ...
设计模式:工厂模式、单例模式、模板模式
1.简单工厂模式:
a.概述:
工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程(new 关键字和具体的构造器)隐藏起来。用一个工厂方法来替代,对外提供的只是一个工厂方法,达到提高灵活性的目的。
b.优点:
1.隐藏了new关键字和构造器
2.降低了这个对象与别的类之间的耦合度,提高了程序的可扩展性。
原因:当子类被别的类替代,或者构造器的参数发生变化的时候,只需改动工厂方法内的new即可,改动量降到了最低,而如果不用工厂 ...
关键字: 封装数据实体给对象
/*
* 定义一个泛型的类
* 这个类的功能主要是
* 把数据库查出来的实体动态的赋给实体。并返回他的结果集
* 只要把目标对象,和数据结果集传给getEntity()就可以。
*/
public class GetEntityBean<T> {
/*
* ZIDUAN 主要是用来检索该实体中的Set 方法
*/
public final static String ZIDUAN = "set";
/*
* 这个方法就是把结果集赋给实体 然后返回一个List【很牛】
...
单例模式 (singleton):
目的 :保证在java应用程序中,一个类只有一个实例存在。
好处 :可以节省内存(因为它限制了实例的个数)有利于java的垃圾回收。
应用举例 :数据库的连接。
实施办法 :
1、因为所有对象在实例化的时候必须调用构造方法 ,所以只要保证构造方法的访问级别为私有的就行。
2、接着,因为构造方法的访问级别为私有的,所以我们无法在这个类之外new,那我们就在它的内部new,又因为这个类的对象无法实例化了,所以只有通过类名调用,那么就得把那个在类里面实例化的对象应用设为static。
3、上边两步已经把准备工作做好了,我们只用在另外的类里面用类名调用指向实例化的对象 ...
转载自:http://www.java3z.com/cwbwebhome/article/article8/869.html?id=2310本文从Java异常最基本的概念、语法开始讲述了Java异常处理的基本知识,分析了Java异常体系结构,对比Spring的异常处理框 架,阐述了异常处理的基本原则。并且作者提出 ...
查询
SELECT语句用于从数据库中查询数据,当在PL/SQL中使用SELECT语句时,要与INTO子句一起使用,查询的返回值被赋予INTO子句中的变量,变量的声明是在DELCARE中。SELECT INTO语法如下:
SELECT [DISTICT|ALL]{*|column[,c ...
一:无返回值的存储过程
存储过程:
create or replace procedure DATA_TEST_PROC (dqBM in varchar2,strTime in varchar2)
is
type cur is ref cursor ; --定义游标 TABLE_CUR cur; --设置游标别名 tabel_name_count number; --定义number类型变量 isExite number; --同上 i number :=1; -- 定义number类型变量并赋初始值
BEG ...
关键字: 本地计算机上的oracleorahome92agent服务启动后又停止了
本地计算机上的OracleOraHome92Agent服务启动后又停止了。一些服务自动停止, 如果它们没有什么可做的,例如“性能日志和警报”服务 出现这种错误一般是由于在装好Oracle92之后,将计算机名给改了。 我们要做的就是,要么将计算机名改回到安装Oracle92时的名称,要么 去类似如下目录下删除所有*.q和*.ora文件 D:\oracle\ora92\network\agent 然后重启OracleOraHome92Agent服务。 呵呵,这次果然没报错,成功启动了。 然后打开ObjectBro ...
oracle存储过程,实现查询相同结构的表数据,按日期进行添加,若表中某日的数据已存在则将此条数据删除并添加以此数据id为键的新的数据。
基本结构:
create or replace procedure DATAANALYSIS_DAY_proc (dqbm in varchar2, strTime in varchar2) is
type cur is ref cursor; --定义游标
TABLE_CUR cur; -- 游标别称
tabel_name_count number; --定义number数据类型
isXExsite nu ...
SVN安装:
1、安装服务器
点击安装软件,在第二个Next时选择Svnserve安装模式,去掉第二个勾
即可。
往下可以选择自己的安装路径,点击Next后Finish即可。
2、安装客户端
点
击安装软件,按提示安装即可。
3、配置服务 ...
Sql代码
Weblogic
中访问oracle数据库的连接池可以采用三种JDBC方式进行配置
一 在
weblogic console中按如下配置 建立connection
pool ,
并修改startWeblogic.cmd文件
1 weblogic 方
式, 使用weblogic的jDriver
属
性 值
URL : jdbc:weblogic:oracle
Driver Classes : weblogic.jdbc.oci.D ...
Xml代码
SQL
语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。
一、
基础
1、说明:创建数据库
CREATE DATABASE database-name
2、
说明:删除数据库
drop database dbname
3、
说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql ...
关键字: oracle
1.基本结构
CREATE OR REPLACE PROCEDURE 存储过程名字
(
参数1 IN NUMBER,
参数2 IN NUMBER
) IS
变量1 INTEGER :=0;
变量2 DATE;
BEGIN
END 存储过程名字2.SELECT INTO STATEMENT
将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条
记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)
例子:
BEGIN
SELEC ...
create or replace procedure P_CREATE_HISTORY_TABLE
is
V_SQL String(31000) :='';
begin
FOR i in 1..2
LOOP
declare num number;
begin select count(1) into num from user_tables where table_name = 'onoffhist_'||to_char(add_months(sysdate,i),'YYYYMM');
if num >0
...