自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle游标类型作为传入传出参数

--游标类型传入参数 DECLARE /*CURSOR cur_ttt IS SELECT 1 a FROM dual;*/ TYPE typ_cur IS REF CURSOR; val_cur typ_cur; PROCEDURE temp_sp1(x_cur OUT typ_cur) IS BEGIN OPEN ...

2012-07-01 21:26:12 613

原创 struts2

Struts2中为action属性注入值2012-05-04 18:21Struts2中为Action中的属性提供了依赖注入功能,在Struts2的配置文件中,我们可以方便的为action中的属性注入值,注意:属性必须提供setter方法事例如下在类中定义要用到的属性package com.qn.struts;import java.net.URLEncoder;...

2012-05-28 21:24:24 136

原创 使用SQL_TRACE进行数据库诊

SQL_TRACE是Oracle提供的用于进行SQL跟踪的手段,是强有力的辅助诊断工具.在日常的数据库问题诊断和解决中,SQL_TRACE是非常常用的方法。本文就SQL_TRACE的使用作简单探讨,并通过具体案例对sql_trace的使用进行说明.一、 基础介绍(a) SQL_TRACE说明SQL_TRACE可以作为初始化参数在全局启用,也可以通过命令行方式在具...

2012-04-22 08:09:06 146

原创 JAVA自定义标签

Test.jsp My JSP 'Test.jsp' starting page This is my JSP page. Date : File : 为了将这个这个Test.jsp改成自定义标签方法,我们分别使用简单标签和内容标签两种不同的方式实现。1. 简单标签由于我们需要输出两个内容(日期和文件名),因...

2011-09-27 21:25:28 125

原创 Flex 组件的生命周期

Flex 本质提起 Flex 我们不得不追述其发展历史以及两个很重要的名词或者说技术,那就是 Flash 和 Flash Player。Flash 是 Adobe 推出的基于时间轴的交互式矢量图和 Web 动画的标准。一般被大量应用于互联网网页的矢量动画设计。而 Flash Player,则是运行 Flash 程序的播放器,特别是 flash player 9 之后,他通过 Action ...

2011-09-27 08:00:19 116

原创 浅谈flex 自定义组件

flex组件编写起来很简单,而编写的形式又分为两种 ,分别一mxml形式或者as class编写,两者都可以,置换直观的朋友都可以采用 mxml形式辨析,但如果你的组件需要分开多个类来写,又或者是想效率高点的话,你可以采用as写 但最终我们都需要一个mxml的组件界面来装载我们的组件。好,先开始说说 便签。恩,标签,可能很多出学的开发者不大清楚是什么,又或者你经常会在一些第三方或者官方...

2011-09-27 07:09:03 112

原创 Flex与JavaScript的交互:调用JavaScipt或者被JavaScript调用

一、在JavaScript中调用Flex方法在Flex中可以用ExternalInterface来调用Flex的方法,途径是通过在Flex应用可调用方法列表中添加指定的公用方法。在Flex应用中通过调用addCallback()可以把一个方法添加到此列表中。addCallback将一个ActionScript的方法注册为一个JavaScript和VBScript可以调用的方法。addCal...

2011-09-26 07:18:20 117

原创 flex和java交互的三种方法之三:Flex调用Webservice

Flex调用Webservice有多种方法,可以通过Flex Builder提供的管理Webservices的工具解析WSDL文档生成本地调用类。也可以通过Action Script中Webservice类来实现。还有就是使用组件实现。这次我使用的是最后一种,感觉这种方法较为简洁。1.构建界面。用于接受用户输入及结果输出。包括:1个Text输入组件,1个按钮组件,10个标签组件2....

2011-09-26 07:08:15 217

原创 flex和java交互的三种方法之二:httpservice

环境:myeclipse8.5+flex4+blazeds 描述:flex4中httpservice与服务器端交互的值传递问题 方式一:通过标签进行交互,在该标签内部以要传递的参数名作为该标签内的子标签,值作为内容进行传递,服务端接受数据采用request.getParmeter("参数名")获取数据. 示例代码: ...

2011-09-26 06:57:07 157

原创 flex和java交互的三种方法之二:Remote Object

这个demo也是根据程序从前台页面执行到后台java程序的流程来书写的注:在此程序中引入了blazeds1. 页面中的组件元素view plaincopy to clipboardprint? 2. 实现click属性中的方法clickM...

2011-09-26 06:51:16 145

原创 hibernate的三种状态

在Hibernate中有三种状态,对它的深入理解,才能更好的理解hibernate的运行机理,刚开始不太注意这些概念,后来发现它是重要的。对于理解hibernate,JVM和sql的关系有更好的理解。对于需要持久化的JAVA对象,在它的生命周期中有三种状态,而且互相转化。1, 临时状态(Transient):用new创建的对象,它没有持久化,没有处于Session中,处于此状态的对象...

2011-09-06 16:37:48 93

原创 oracle同义词

在Oracle中对用户的管理是使用权限的方式来管理的,也就是说,如果我们想使用数据库,我们就必须得有权限,但是如果是别人将权限授予了我们,我们也是能对数据库进行操作的,但是我们必须要已授权的表的名称前键入该表所有者的名称,所以这就是比较麻烦的,遇到这种情况,我们该怎么办呢?创建个Oracle同义词吧!这样我们就可以直接使用同义词来使用表了。1.同义词的概念Oracle数据库中...

2011-08-28 10:23:16 93

原创 oracle 备份数据

/**********************************************************************通用备份表脚本共二个输入参数:参数2-1、参数2-2把需要备份的数据源表结构解析出来,组合并创建结构相同的新表,最后把数据源表的全部数据插入到建的目的表中.注:对表结构的解析,只进行了三种数据类型的重构,即DATE/NUMBE...

2011-08-23 09:38:55 111

原创 oracle行列转换总结

最近论坛很多人提的问题都与行列转换有关系,所以我对行列转换的相关知识做了一个总结,希望对大家有所帮助,同时有何错疏,恳请大家指出,我也是在写作过程中学习,算是一起和大家学习吧。行列转换包括以下六种情况:*列转行*行转列*多列转换成字符串*多行转换成字符串*字符串转换成多列*字符串转换成多行下面分别进行举例介绍。首先声明一点,有些例子需要如...

2011-08-21 15:52:22 111

原创 javascript对象

对象和数组(Objects and Arrays)什么是对象?把一些"名字-属性"的组合放在一个单元里面,就组成了一个对象.我们可以理解为javascript中的对象就是一些"键-值"对的集合(An object is a collection of named values. These named values are usually referred to as properti...

2011-08-20 14:47:01 104

原创 java动态代理(JDK和cglib)

JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以...

2011-08-18 21:53:49 99

原创 Oracle的DBLink

有时候,需要在两个Oracle数据库之间手工同步数据时,DBLink是最方便快捷的手段之一,创建DBLink的方式一般是这样:Sql代码 create public database link connect to identified by using ''; create public database link connect to identified b...

2011-08-17 13:08:11 117

原创 Hibernate的延迟加载

延迟加载: 延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。下面我们就分别介绍这些种类的延迟加载的细节。 A、实体对象的延迟加载: 如果想对实体对象使用延...

2011-08-09 19:58:55 105

原创 Oracle Merge语句效率问题

Oracle Merge语句效率问题 OracleSQL大家一定都会遇到过数据库操作中的 update, 也一定会考虑过主键重复的问题, 简单的解决方法就是先 select , 然后根据返回值判断是 insert 还是 update. 因为公司要求这个用一个语句执行, 所以调查了 oracle 自身的 merge 语句, 针对效率就调查的结果如下: ...

2011-08-08 09:21:18 725

原创 oracle唯一索引

主键和唯一索引的一些总结 唯一索引唯一索引不允许两行具有相同的索引值。如果现有数据中存在重复的键值,则大多数数据库都不允许将新创建的唯一索引与表一起保存。当新数据将使表中的键值重复时,数据库也拒绝接受此数据。例如,如果在 employee 表中的职员姓氏 (lname) 列上,创建了唯一索引,则所有职员不能同姓。主键索引主键索引是唯一索引的特殊类型,数据库表通常...

2011-08-03 09:49:41 404

oracle索引

什么是索引    索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据;    Oracle存储索引的数据结构是B*树,位图索引也是如此,只不过是叶子节点不同B*数索引;    索引由根节点、分支节点和叶子节点组成,上级索引块包含下级索引块的索引数据,叶节点包含索引数据和确定行实际位置的rowid。    使用索引的目的  加快查询速度  减少...

2011-07-03 23:00:13 80

HTML中的垮脚本

在一般的HTML中若有如下代码;alert(‘你好,我在测试’)会弹出攻击性弹出框,为了防止弹出框,我们必须转义特殊字符,在STRUTS中的源代码中的类TagUtils有如下代码做处理public String filter(String value) { if (value == null) { return (null); ...

2011-06-26 17:20:27 115

空空如也

空空如也

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

TA关注的人

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