自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 收藏
  • 关注

oralce触发器介绍

触发器的概述、分类触发器是一个特殊的过程,不能带参数,触发器的主要作用是对表进行完整性的约束。触发器组成---------------触发事件 -----------------触发对象事务的概述什么是事务:事务是数据库中重要的机制,用于确保数据完整性和并发处理的能力,他将一条/一组sql语句当作一个逻辑上的单元,用来保证这些语...

2010-03-05 09:13:28 124

oralce主键自增使用触发器

下面用一个例子来说明自增主键的创建:1、建用户数据表 drop table dectuser; create table dectuser( userid integer primary key, /*主键*/ name varchar2(20), sex varchar2(2) ...

2010-03-05 09:09:07 132

window.open()的所有参数列表

前言:经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段Javascript代码即可实现。下面我就带您剖析它的奥秘。 一、window.open()支持环境:      JavaSc...

2010-03-01 17:53:51 124

Oracle用触发器实现插入数据主键自增

一篇:首先,你要有一张表!CREATE TABLE example(ID Number(4) NOT NULL PRIMARY KEY,NAME VARCHAR(25),PHONE VARCHAR(10),ADDRESS VARCHAR(50));然后,你需要一个自定义的sequenceCREATE SEQUENCE emp_sequenceINCREMEN...

2010-03-01 16:24:19 509

原创 DJFOCUS有待研究!!!!!!!!!!

百度去ddddddddddddddd

2010-02-27 23:45:30 126

原创 struts action跳转到另一个action的不同方法

平时在action中利用service处理完业务后,直接通过 return mapping.findForward("myVIew"); 这样的方法跳转到页面。 现在遇到了这样一种情形,即在action中service完工后,不需要跳转到页面,而是把当前的结果直接传给另外一个action处理(注:该action是现成的),按上面的做法,是无法传值到下一个action的,搜索了下,可...

2010-02-25 16:12:49 199

EXTJS 重新加载树结点

var bbscenter = new Ext.tree.ColumnTree({...bbscenter.getRootNode().reload();//重新加载树结点.以下是转载某位朋友的内容:解决这个问题,可以有两种解决办法。1.重新加tree的根节点,将所有的节点重新加载。即:tree.getRootNode().reload();2.直接在前台操作tree的节点。t...

2009-12-18 14:42:00 135

Spring Security 2 配置精讲

论坛上看了不少Spring Security的相关文章。这些文章基本上都还是基于Acegi-1.X的配置方式,而主要的配置示例也来自于SpringSide的贡献。 众所周知,Spring Security针对Acegi的一个重大的改进就在于其配置方式大大简化了。所以如果配置还是基于Acegi-1.X这样比较繁琐的配置方式的话,那么我们还不如直接使用Acegi而不要去升级了。所以在这里,我将结合一个...

2009-11-17 16:43:00 70

基于按annotation的hibernate主键生成策略

这里讨论代理主键,业务主键(比如说复合键等)这里不讨论。 一、JPA通用策略生成器 通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id, 其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法, JPA提供四种标准用法,由@GeneratedValue的源代码可以明显看出....

2009-11-17 10:07:00 89

svn更改用户名方法:

把 C:\Documents and Settings\cable(user)\Application Data\Subversion\auth\svn.simple 文件下的文件删除,然后在更新过提交svn代码时,可以重新输入用户名和密码.

2009-10-15 15:56:00 261

javascript捕获ocx事件

<OBJECT name=aaa classid="clsid:1677F2FC-05FE-4FA3-95B4-E6359B48387E"codebase="./ocx/ActiveFormProj1.ocx#version=1,0,6,0"width=350height=250align=centerhspace=0vspace=0><!--...

2009-10-15 15:51:00 121

Javascript调用OCX控件

什么是ocx控件?对象链接和嵌入用户控件(OCX)是一种可以由在微软的Windows系统中运行的应用软件创建使用的特殊用途的程序。想知道究竟的可以看看这个帖子。http://www.tososo.com/html/software-learning/20070829/3710.html偶用的VC6,顺手开发了一个简单的ocx控件,具体怎么写的就不显了。做好了以后,才是我今天...

2009-10-12 14:55:00 84

MyEclipse 7.5优化

1、去除不需要加载的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可...

2009-09-21 23:03:00 67

使用 document.onreadystatechange()来判断页面加载完

document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个方法. function subSomething() { if(document.readyState == "complete"){ //当页面加载状态为完全结束时进入 //你要做的操作。}} 说明 :onreadystatechange 事件能辨识readyS...

2009-09-02 14:22:00 196

Tomcat6下使用jBPM-4出现 java.lang.LinkageError。javax/el/ExpressionFactory解决办法

因为tomcat6下的el-api.jar与jBPM-4使用的juel.jar产生冲突。解决方法一:改用tomcat-5.5。解决方法二:将juel.jar, juel-engine.jar, juel-impl.jar三个文件复制到tomcat的lib目录下,删除原有的el-api.jar即可解决。...

2009-08-31 10:15:00 109

配置整合DWR3.0和Spring2.5使用annotation注解

这里使用 DWR3.rc1, Spring2.5 and Spring MVC在Spring2.5中,使用了许多annotation, 新版本的DWR也支持annotation了, 下面看一下配置过程1. 先写一个ControllerJava代码 packagecom.myapp.web.controller; impo...

2009-08-15 18:05:00 91

spring2.0和spring2.5及以上版本的jar包区别 spring jar 包详解

spring jar 包详解spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。  除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spri...

2009-08-15 16:50:00 108

DWR取session,request,response

WebContext webContext = WebContextFactory.get(); HttpSession session = webContext.getSession(); HttpServletRequest request=webContext.getHttpServletRequest(); HttpServletResponse response=webContext.g...

2009-08-11 11:23:00 82

当项目打成WAR包之后如何取绝对路径

String realPath = request.getSession().getServletContext().getResource("/").getPath();

2009-08-05 14:19:00 475

MyEclipse-7.5.0版注册码破解及激活操作

这些阶段一直在用eclipse,Myeclipse没有使过。今天上网看到Myeclipse7.5.0版发布了,因此我下载了个。 电信封掉了Myeclipse的官网IP,因此不使用代理的话,它的官方网站是打不开的,可以使用一些简单的在线代理,比如www.coobai.com 作为开源世界寄生虫的Myeclipse不是免费的,下载之后会有30天的免费试用期.接下来要做的事,就是破解注册码了:代...

2009-08-01 17:36:00 152

一位散户高手的自白

炒股心得(1)--为什么散户不会赚钱  1.炒股是资源再分配,并不创造财富.  2.开办股市就是为了赚钱,不给你一点甜头你不会进来,更不用说掏钱.  3.中国股市没有做空机制,往下做只不过是为了将来往上拉.  4.主力有远大目标,显得大智若愚.散户有小聪明,却是大愚若智.  5.人性有恐惧和贪婪,主力专找这两死穴攻击.散户却不承认自身有此毛病.  6.趋势理论其实非常重要,其时我们大部分时间都在等...

2009-08-01 17:19:00 107

配置Spring数据源c3p0与dbcp

 不管通过何种持久化技术,都必须通过数据连接访问数据库,在Spring中,数据连接是通过数据源获得的。在以往的应用中,数据源一般是 Web应用服务器提供的。在Spring中,你不但可以通过JNDI获取应用服务器的数据源,也可以直接在Spring容器中配置数据源,此外,你还可以通过代码的方式创建一个数据源,以便进行无依赖的单元测试配置一个数据源 Spring在第三方依赖包中包含了两个数据源的实现...

2009-08-01 17:04:00 67

hibernate QBC检索方式查询

Hibernate提供了一套符合Java编程习惯的API,即QBC(Query By Creteria)检索方式,主要邮Criteria接口,Criterion接口和Expression类组成.优点是支持动态查询,在编译时就进行解析,容易排除错误;缺点是没有HQL功能强大.Hibernate.javapackage mrgf;import java.util.List;import org.h...

2009-06-30 23:58:00 83

Spring2.5的新特性

第一部分简介从诞生之初,Spring框架就坚守它的宗旨:简化企业级应用开发,同时给复杂问题提供强大的、非侵入性解决方案。一年前发布的Spring2.0就把这些主题推到了一个新的高度。XML Schema的支持和自定义命名空间的使用大大减少了基于XML的配置。使用Java5及更新版本java的开发人员如今可以利用植入了像泛型(generic)和注解等新语言特性的Spring库。最近,和Asp...

2009-06-27 23:12:00 94

jbpm已办任务

最近研究jbpm 中,过段时间写写jbpm的学习笔记,暂时先凌乱的写点开发过程中,遇到的问题和解决的办法。下面是查找出每个节点已办任务的的方法TaskMgmtSessiontaskmgrSession=jbpmContext.getTaskMgmtSession(); ListtaskInstanceList=taskmgrSession.findTaskInstances(...

2009-06-24 14:04:00 71

JBPM回退功能的实现

1:我们知道JBPM系统,决定一个流程当前在什么环节的关键是task 和toker。他们在数据库中的表分别是JBPM_TASKINSTANCE,JBPM_TOKEN。我的设计思想是,放弃JBPM自身的API,因为我看了一段时间的JBPM的API,没有找到可以灵活操作taskinstance,和token的方法。于是自己写sql语句自己操作这两张表。在项目中之所以使用回退功能,主要是可是在流...

2009-06-22 14:58:00 94

Hibernate3的配置参数汇总

SQL方言1、Hibernate JDBC属性属性名 用途 hibernate.connection.driver_classjdbc 驱动类 hibernate.connection.urljdbc URLhibernate.connection.username数据库用户hibernate.connection.password数据库用户密码hibernate.connection.pool_...

2009-06-22 14:50:00 47

spring+hibernate的配置

第一种方式:hiberante.cfg.xml配置如下:Xml代码 <!DOCTYPEhibernate-configurationPUBLIC "-//Hibernate/HibernateConfigurationDTD3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration...

2009-06-22 13:55:00 81

spring 事务

Spring中的事务隔离级别l ISOLATION_DEFAULT 默认隔离级别l ISOLATION_READ_UNCOMMITTED 最低隔离级别。允许读事务未提交的数据,会产生脏读、不可重复读和幻象读。l ISOLATION_READ_COMMITTED 保证一个事务修改的数据提交后才能被另外一个事务读取。另外一个事务不能读取该事务未提交的数据。这种事务隔离级别可以避免脏...

2009-06-14 12:09:00 46

java动态代理

使用动态代理不需要为特定对象与方法编写特定的代理对象,可以使得一个处理者服务于多个对象。首先,一个处理者的类设计要实现java.lang.reflect.InvocationHandler接口。下面先给出一个简单的实现:首先定义接口Ihello:public interface IHello { void sayHello(String msg);}再给出一个这个接口的简单...

2009-06-14 12:03:00 61

Java语言编码规范

目录1 介绍 1.1 为什么要有编码规范 1.2 版权声明 2 文件名 2.1 文件后缀 2.2 常用文件名 3 文件组织 3.1 Java源文件 3.1.1 开头注释 3.1.2 包和引入语句 3.1.3 类和接口声明 4 缩进排版 4.1 行长度 4.2 换行 5 注释 5.1 实现注释...

2009-04-10 15:52:00 92

用java调用oracle存储过程总结二

这段时间开始学习写存储过程,主要原因还是因为工作需要吧,本来以为很简单的,但几经挫折,豪气消磨殆尽,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) ASBEGIN INSERT ...

2009-04-09 13:55:00 71

用java调用oracle存储过程总结一

1、什么是存储过程。存储过程是数据库服务器端的一段程序,它有两种类型。一种类似于SELECT查询,用于检索数据,检索到的数据能够以数据集的形式返回给客户。另一种类似于INSERT或DELETE查询,它不返回数据,只是执行一个动作。有的服务器允许同一个存储过程既可以返回数据又可以执行动作。2、什么时候需要用存储过程  如果服务器定义了存储过程,应当根据需要决定是否要用存储过程。存储过程通常是一些经...

2009-04-09 13:53:00 65

Oracle函数列表速查

PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类:    单行函数   组函数   本文将讨论如何利用单行函数以及使用规则。  SQL中的单行函数  SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处...

2009-04-09 13:45:00 103

PO BO VO DTO POJO DAO概念及其作用(附转换图)

J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。 首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可...

2009-03-05 16:57:00 78

最近看的篇文章,年过三十,感触很深

不知我到三十后会不会也有这样的境界时光匆匆,太匆匆! 年过三十,不再患得患失,知道什么是要追求的,什么是无论如何努力也达不到的,追求应该努力的,放手无法挽回的,在琐碎和平庸里品味幸福和感动;懂得什么是目标,什么是理想,在实现目标的过程中历练,在憧憬理想的梦境里飞扬;无数的快乐就磨琢于这不懈的历练和轻舞的飞扬里;明白什么是风花雪月,什么是柴米油盐,远远的欣赏着风花雪月的浪漫旖旎...

2009-02-27 23:23:00 440

返朴归真,也谈"面向对象编程的几个原则"

1. 开闭原则(the Open Closed Principle OCP) 一个模块在扩展性方面应该是开放的而在更改性方面应该是封闭的。因此在进行面向对象设计时要尽量考虑接口封装机制、抽象机制和多态技术。该原则同样适合于非面向对象设计的方法,是软件工程设计方法的重要原则之一。我们以收音机的例子为例,讲述面向对象的开闭原则。我们收听节目时需要打开收音机电源,对准电台频率和进行音量调节。但是对于...

2009-02-27 11:31:00 58

SpringSide 3 中的 Struts 2

在SpringSide 3 中,使用的MVC框架是Struts 2。Struts 2 向对于Struts 1 来说,具有相当多的优点,有很多人都说,用过Struts 2之后,再也不想看Struts 1了。然而,任何东西都有它的复杂性,Struts 2也不例外,SpringSide 3做了很多工作来简化Struts 2 的使用。先来说说Struts 2的特点:1、编写Action变得简单了,Acti...

2009-02-23 11:33:00 115

Struts2的properties配置文件详解

 ### 指定加载struts2配置文件管理器,默认为org.apache.struts2.config.DefaultConfiguration  ### 开发者可以自定义配置文件管理器,该类要实现Configuration接口,可以自动加载struts2配置文件。  # struts.configuration=org.apache.struts2.config.DefaultConfigur...

2009-02-23 10:48:00 59

Struts2防止表单重复提交

最近开发中涉及到了表单重复提次的问题,通过研究做个总结。防止表单重复提交主要用的到标签是<s: token />,拦截器 <interceptor-ref name="token" />,还有一个默认的返回值<result name="invalid.token">/input.jsp</result> 在页面加载时,<s: t

2009-02-23 09:24:00 44

空空如也

空空如也

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

TA关注的人

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