- 博客(36)
- 资源 (10)
- 收藏
- 关注
原创 JDBC应用程序常见接口API和基本操作步骤
常用JDBC API在java.sql包中包含体现JDBC基本功能的若干接口和类:1.Driver 接口:代表驱动程序2.DriverManager 类:驱动程序管理员3.Connection 接口:代表数据库连接4.Statement 、PreparedStatement、CallableStatement 接口:代表数据库操作对象5.Result 接口:代表结果集6.DatabaseMetadata、ResultSetMetadata接口:代表元数据7.Types 类:代表JDBC类型---------
2011-03-30 21:40:00 11669
JDBC应用程序常见接口API和基本操作步骤
一、常用JDBC API在java.sql包中包含体现JDBC基本功能的若干接口和类:1.Driver 接口:代表驱动程序2.DriverManager 类:驱动程序管理员3.Connection 接口:代表数据库连接4.Statement 、PreparedStatement、CallableStatement 接口:代表数据库操作对象5.Re...
2011-03-30 21:40:00 136
原创 PL/SQL语句结构简析
PL/SQL:Procedural Language/SQL,过程化SQL语言。它是Oracle数据库对SQL语句的扩展,在普通的SQL语句上增加了编程语言的特点。它将数据库操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。PL/SQL结构:DECLARE/*定义变量部分。包括PL/SQL变量、自定义变量、游标和局部子程序。可选。*/BEGIN/*执行部分。里边放一些PL/SQL语句或者SQL语句,至少包含一句可执行语句。*/EXCEPTION/*
2011-03-27 22:52:00 1005
PL/SQL语句结构简析
<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGr
2011-03-27 22:52:00 68
转载 Oracle的dual表作用
<br />1、查看当前用户,可以在 SQL Plus中执行下面语句<br /> select user from dual;<br /> <br />2、用来调用系统函数<br /> select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;——获得当前系统时间<br /> select SYS_CONTEXT('USERENV','TERMINAL') from dual;——获得主机名<br /> select
2011-03-27 20:30:00 645
Oracle的dual表作用
1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual;2、用来调用系统函数 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;——获得当前系统时间 select SYS_CONTEXT('USERENV','TERMINAL') from dual;——获得主机名...
2011-03-27 20:30:00 47
原创 Java中格林高利历GregorianCalendar类的简单应用
import java.util.Calendar;import java.util.GregorianCalendar;public class TestCalendar {/** * @param args */@SuppressWarnings("static-access")public static void main(String[] args) {GregorianCalendar
2011-03-23 00:46:00 3624
Java中格林高利历GregorianCalendar类的简单应用
import java.util.Calendar;import java.util.GregorianCalendar;public class TestCalendar {/** * @param args */@SuppressWarnings("static-access")public static void main(String[] args) {GregorianCalendar ...
2011-03-23 00:46:00 114
原创 观察者模式-Observer
<br />观察者模式,又叫监听者模式。<br />import java.util.Observable;<br />/**<br /> * <br /> * @author tarena<br /> * 观察者模式<br /> * <br /> */<br />public class Product extends Observable {// 被观察<br /> private int price = 20;<br /> public int getPrice() {
2011-03-21 23:24:00 686
观察者模式-Observer
观察者模式,又叫监听者模式。import java.util.Observable;/** * * @author tarena * 观察者模式 * */public class Product extends Observable {// 被观察 private int price = 20; public int getPrice() { r...
2011-03-21 23:24:00 66
原创 适配器模式-adapter
<br />米店只卖米。<br />肉店只卖肉。<br />顾客到米店只能买到米,到肉店只能买到肉。<br />顾客想到一个店中既买到米,又买到肉,于是就产生了适配器模式来满足顾客的需求。<br />---------------------------------------------------------------------------------------<br />定义一个接口MiInterface,定义一个卖米的方法sellMi()。<br />/**<br /> * 定义一个接口M
2011-03-21 23:23:00 574
适配器模式-adapter
米店只卖米。肉店只卖肉。顾客到米店只能买到米,到肉店只能买到肉。顾客想到一个店中既买到米,又买到肉,于是就产生了适配器模式来满足顾客的需求。---------------------------------------------------------------------------------------定义一个接口MiInterface,定义一个卖米的方法...
2011-03-21 23:23:00 46
原创 单例模式-singleton
<br />package day08_static;<br />/**<br /> * <br /> * @author tarena<br /> * 单例设计模式<br /> * 保证实例唯一,节省内存,对象不会改变<br /> * 只能new一次,把new写成一个方法,调用的时候只能调用这个方法<br /> * <br /> */<br />public class Singleton {<br /> private static Singleton si;
2011-03-21 23:21:00 786
单例模式-singleton
package day08_static;/** * * @author tarena * 单例设计模式 * 保证实例唯一,节省内存,对象不会改变 * 只能new一次,把new写成一个方法,调用的时候只能调用这个方法 * */public class Singleton { private static Singleton si; ...
2011-03-21 23:21:00 49
转载 Hibernate为Oracle自动创建表且主键自增
1.注意:实体类映射表字段时不要使用oralce关键字,否则不能映射成功。2.步骤: (1)往oralce里建一个sequence: Sql代码 create sequence seq_id_supervision minvalue 1 start with 1 increment by 1 create sequence seq_id_supervision
2011-03-21 22:56:00 6142 1
Hibernate为Oracle自动创建表且主键自增
转自http://hua04104.javaeye.com/blog/6691041.注意:实体类映射表字段时不要使用oralce关键字,否则不能映射成功。2.步骤: (1)往oralce里建一个sequence: Sql代码 create sequence seq_id_supervision minvalue 1 ...
2011-03-21 22:56:00 181
转载 Oracle、MySQL、SQL Server自增变量的方法
SQL Server自增变量和Oracle等数据库中的实现方法都不尽相同,下面就为您详细介绍三种常用数据库自增变量的方法,希望对您能有所帮助。1、MySQL的自增变量是比较好记的,使用AUTO_INCREMENT关键字,如果知道英文的就容易记忆了,如下创建一个带有自增变理的表: create table test(id int AUTO_INCREMENT primary key not null,name varchar(50)); 注释:此处的id一定要申明为主键,
2011-03-21 22:55:00 1919
转载 oracle如何实现自增?----用序列sequence的方法来实现
<br />将表t_user的字段ID设置为自增:(用序列sequence的方法来实现)<br />----创建表<br />Create table t_user(<br />Id number(6),userid varchar2(20),loginpassword varchar2(20),isdisable number(6)<br />);<br />----创建序列<br />create sequence user_seq<br />increment by 1 <br />start w
2011-03-21 22:55:00 20270
Oracle、MySQL、SQL Server自增变量的方法
SQL Server自增变量和Oracle等数据库中的实现方法都不尽相同,下面就为您详细介绍三种常用数据库自增变量的方法,希望对您能有所帮助。1、MySQL的自增变量是比较好记的,使用AUTO_INCREMENT关键字,如果知道英文的就容易记忆了,如下创建一个带有自增变理的表: create table test(id int AUTO_INCREMENT primary k...
2011-03-21 22:55:00 254
oracle如何实现自增?----用序列sequence的方法来实现
将表t_user的字段ID设置为自增:(用序列sequence的方法来实现)----创建表Create table t_user(Id number(6),userid varchar2(20),loginpassword varchar2(20),isdisable number(6));----创建序列create sequence user_seqin...
2011-03-21 22:55:00 80
转载 Spring控制反转(IoC)的理解
Spring框架的核心就是控制反转(Inversion of Control)和依赖注入(Dependency Injection),通过这两方面来实现松耦合。 使用IoC,对象是被动的接受依赖类,而不是自己主动的去找。容器在实例化的时候主动将它的依赖类注入给它。可以这样理解:控制反转将类的主动权转移到接口上,依赖注入通过xml配置文件在类实例化时将其依赖类注入。通过下面的实例来逐步的理解: 首先假设有一个需求,类Business需要调用类Dependency的方法f(),按照日常的做法,得
2011-03-21 22:54:00 1913 1
Spring控制反转(IoC)的理解
Spring框架的核心就是控制反转(Inversion of Control)和依赖注入(Dependency Injection),通过这两方面来实现松耦合。使用IoC,对象是被动的接受依赖类,而不是自己主动的去找。容器在实例化的时候主动将它的依赖类注入给它。可以这样理解:控制反转将类的主动权转移到接口上,依赖注入通过xml配置文件在类实例化时将其依赖类注入。通过下面的实例来逐步的理解:...
2011-03-21 22:54:00 44
转载 Spring框架中IOC控制反转和DI依赖注入区别
IOC控制反转:说的是创建对象实例的控制权从代码控制剥离到IOC容器控制,实际就是你在xml文件控制,侧重于原理。 DI依赖注入:说的是创建对象实例时,为这个对象注入属性值或其它对象实例,侧重于实现。 它们是spring核心思想的不同方面的描述。 DI 和 IOC DI和IOC是差不多的概念。 一个重要特征是接口依赖,是把对象关系推迟到运行时去确定.DI是一个初始化实例的过程,分为三种1.setter based 2.constructor based 3.interfa
2011-03-21 22:53:00 13203
Spring框架中IOC控制反转和DI依赖注入区别
IOC控制反转:说的是创建对象实例的控制权从代码控制剥离到IOC容器控制,实际就是你在xml文件控制,侧重于原理。 DI依赖注入:说的是创建对象实例时,为这个对象注入属性值或其它对象实例,侧重于实现。 它们是spring核心思想的不同方面的描述。 DI 和 IOC DI和IOC是差不多的概念。 一个重要特征是接口依赖,是把对象关系推迟到运行时去确定.DI...
2011-03-21 22:53:00 66
转载 五种Oracle用户的授权与管理
<br /> 创建和删除用户是Oracle用户管理中的常见操作,但这其中隐含了Oracle数据库系统的系统权限与对象权限方面的知识。掌握还Oracle用户的授权操作和原理,可以有效提升我们的工作效率。 Oracle数据库的权限系统分为系统权限与对象权限。系统权限( Database System Privilege )可以让用户执行特定的命令集。例如,CREATE TABLE权限允许用户创建表,GRANT ANY PRIVILEGE 权限允许用户授予任何系统权限。对象权限( Dat
2011-03-21 22:52:00 1136
五种Oracle用户的授权与管理
创建和删除用户是Oracle用户管理中的常见操作,但这其中隐含了Oracle数据库系统的系统权限与对象权限方面的知识。掌握还Oracle用户的授权操作和原理,可以有效提升我们的工作效率。 Oracle数据库的权限系统分为系统权限与对象权限。系统权限( Database System Privilege )可以让用户执行特定的命令集。例如,CREATE TABLE权限允许用户创建表,G...
2011-03-21 22:52:00 89
转载 Oracle 10g的用户、权限和角色
<br />Oracle 本身的数据字典设计我个人觉得很合理, 因为DBA_xxx, ALL_xxx,USER_xxx 让人一看大概就知道<br />这个视图是干什么用的. 本文简要总结了一下与权限,角色相关的视图.<br /><br />一. 概述<br /> 与权限,角色相关的视图大概有下面这些:<br /> DBA_SYS_PRIVS: 查询某个用户所拥有的系统权限<br /> USER_SYS_PRIVS: 当前用户所拥有的系统权限<br />
2011-03-21 22:41:00 3002
Oracle 10g的用户、权限和角色
Oracle 本身的数据字典设计我个人觉得很合理, 因为DBA_xxx, ALL_xxx,USER_xxx 让人一看大概就知道这个视图是干什么用的. 本文简要总结了一下与权限,角色相关的视图.一. 概述 与权限,角色相关的视图大概有下面这些: DBA_SYS_PRIVS: 查询某个用户所拥有的系统权限 USER_SYS_PRIVS: 当前用户所拥有的系统权限...
2011-03-21 22:41:00 68
转载 Oracle 10G利用命令行手工创建数据库
在Oracle中建库,通常有两种方法。一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。在Windows系统中,这个工具可以在Oracle程序组中打开(”开始”—“程序”—“ Oracle - OraDb10g_home1”—“Configuration and Migration Tools”—“ Database ConfigurationAssistant”),也可以在命令行(”开始”—“运行”—“cmd
2011-03-21 22:40:00 1006 1
Oracle 10G利用命令行手工创建数据库
在Oracle中建库,通常有两种方法。一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。在Windows系统中,这个工具可以在Oracle程序组中打开(”开始”—“程序”—“ Oracle - OraDb10g_home1”—“Configuration and Migration Tools”—“ Da...
2011-03-21 22:40:00 73
转载 Oracle数据库sqlplus常用命令
<br />1、得到数据库名和创建日期<br /> SELECT name, created, log_mode, open_mode FROM v$database;<br />2、ORACLE数据库的计算机的主机名,ORACLE数据库的实例名及ORACLE数据库管理系统的版本信息<br /> SELECT host_name, instance_name, version FROMv$instance;<br />3、为了知道oracle数据库版本的一些特殊信息<br /> select *
2011-03-21 22:38:00 1954
Oracle数据库sqlplus常用命令
1、得到数据库名和创建日期 SELECT name, created, log_mode, open_mode FROM v$database;2、ORACLE数据库的计算机的主机名,ORACLE数据库的实例名及ORACLE数据库管理系统的版本信息 SELECT host_name, instance_name, version FROMv$instance;3、为了知道o...
2011-03-21 22:38:00 137
转载 Java中的简单工厂模式
<br /> 举两个例子以快速明白Java中的简单工厂模式:<br /><br />女娲抟土造人<br />话说:“天地开辟,未有人民,女娲抟土为人。”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面。<br />女娲造人,这就是简单工厂模式的应用。
2011-03-21 22:25:00 917
Java中的简单工厂模式
举两个例子以快速明白Java中的简单工厂模式:女娲抟土造人话说:“天地开辟,未有人民,女娲抟土为人。”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面。女娲造人,这就是简...
2011-03-21 22:25:00 69
原创 java中如何对数组和集合进行排序
package com.hsy.interView;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class ArrayAdd { /** * @param args */ @SuppressWarnings("unchecked") public static void main(String[] args) {
2011-03-14 21:18:00 7886
java中如何对数组和集合进行排序
package com.hsy.interView;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class ArrayAdd { /** * @param args */ @SuppressWarnings("unchecked") public static void m...
2011-03-14 21:18:00 102
jQuery-1.8.1.js+jQuery-1.8.1-min.js+jQuery api 1.8 中文版.chm
2012-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人