- 博客(121)
- 收藏
- 关注
flex Function使用
ViewerContainer.addEventListener(AppEvent.DATA_CREATE_INFOWIDGET, onInfowidgetRequest);ViewerContainer.dispatchEvent(new AppEvent(AppEvent.DATA_CREATE_INFOWIDGET, data, infoReady)); ...
2011-07-15 10:15:10
222
原创 css中behavior属性用法说明
css中behavior属性用法说明: 我们经常会遇到在刷新表单的时候,表单中的内容就丢失了,我们常用的方法是使用cookie,但那样有点麻烦,在css中有behavior属性可以为我们解决这个问题。下面就介绍一下behavior这个属性的用法: behavior的语法: behavior : url ( url ) | url ( #objID ) | url ( #default#behavi...
2010-11-29 15:50:04
916
原创 j2EE 打包 一键安装
最近一个J2EE web 项目,由于不能现场实施,需要做安装包,客户可自己安装。 于是产生了把web项目打包的念头。此过程中应用了Smart Install Maker v5.02 打包工具。此工具使用大家Googl下 很简单的使用。 打包工程中比较不好处理的是环境变量,我的web项目中使用的是mysql5.1,tomcat6 ,所以各个环境变量时比较头痛的。 刚开始实...
2010-07-22 11:13:50
288
原创 cookie操作
设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userId=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userId=828; userName=hulk";在cookie的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格。...
2010-06-03 09:12:06
187
原创 oracle 异常处理
1、异常的优点 如果没有异常,在程序中,应当检查每个命令的成功还是失败,如 BEGIN SELECT ... -- check for ’no data found’ error SELECT ... -- check for ’no data found’ error SELECT ... -- check for ’no data found’ error...
2010-06-02 19:01:31
185
原创 js 两个小括号 ()() 的用法
JavaScript 中,考查如下代码:(function(){ alert("cftea");})(); 其实这段代码的意思就是执行这个匿名函数,弹出提示框,内容为“cftea”。可以把上述代码理解为:function foo(){ alert(1);}foo(); 其实相同的功能还有另外两种写法,我们一并列出来如下:...
2010-06-02 18:08:49
919
原创 javascript 的delete操作符
最近重新温习JS,对delete操作符一直处于一知半解的状态,偶然发现一篇文章,对此作了非常细致深入的解释,看完有茅塞顿开的感觉,不敢独享,大致翻译如下。原文地址:http://perfectionkills.com/understanding-delete/ P.S. 作者是PrototypeJS的开发组成员之一 ========分割线======== 在开始之前,先让我...
2010-06-02 17:36:21
149
原创 jquery 操作单选框,复选框,下拉列表实现代码
1、复选框全选操作:其实说到底就是对Jquery 选择器的运用,点我查看Jquery选择器 html代码:<form> 您爱好的运动是: <input type="checkbox" name="item" value="football"/> football <input type="checkbox" name="item" v
2010-05-31 15:30:28
266
原创 try catch finally
try catch finally是javascript语言提供的异常处理机制。语法结构如下 try { //这段代码从上往下运行,其中任何一个语句抛出异常该代码块就结束运行}catch (e) { // 如果try代码块中抛出了异常,catch代码块中的代码就会被执行。 //e是一个局部变量,用来指向Error对象或者其他抛出的对象}fin...
2010-05-31 08:38:06
249
原创 showModalDialog()、showModelessDialog()方法使用详解
Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持)window.showModalDialog()方法用来创建一个显...
2010-05-30 23:24:27
194
原创 window.event对象详细介绍
1、event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 2、属性:altKey, button, cancelBubble, clientX, cl...
2010-05-30 23:11:47
161
原创 oracle 行触发与语句触发
oracle 行触发与语句触发的区别1、行触发器有 for each row子句。语句触发器没有for each row 子句。2、行触发器,可以有 when 作为触发限制,可以使用new/old。语句触发器不能有when 作为触发限制。3、行触发器:对应DML语句所影响到的表中的每一行,触发器都要执行一遍。4、语句触发:对应DML语句所影响到的表中的所有行,触发器只执行一遍。 例...
2010-05-25 12:49:54
315
原创 oracle goto 使用
IF (V_COUNT > 0) THEN --更新ets_item_info UPDATE ETS_ITEM_INFO SET FINANCE_PROP = 'CTZC', LAST_UPDATE_DATE = SYSDATE, LAST_UPDATE_BY =P_US...
2010-05-21 13:19:50
335
原创 oracle 系统表
数据字典dict总是属于Oracle用户sys的。 1、用户: select username from dba_users; 改口令 alter user spgroup identified by spgtest; 2、表空间: select * from dba_data_files; select * from dba_tablespace...
2010-05-21 12:28:10
152
原创 EXECUTE IMMEDIATE 执行sql语句
在ORACLE的PL/SQL里:EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管DBMS_SQL仍然可用,但是推荐使用EXECUTE IMMEDIA...
2010-05-21 10:54:12
717
原创 Oracle正则表达式
oracle的正则表达式(regular expression)简单介绍 目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境。 Oracle 10g正则表达式提高了SQL灵活性。有效的解决了数据有效性, 重复词的辨认, 无关的空白检测,或者分解多个正则组成的字符串等问题。 Oracle 10g支持正...
2010-05-20 16:26:03
139
原创 oracle 数组
--固定数组declare type type_array is varray(10) of varchar2(20); var_array type_array:=type_array('ggs','jjh','wsb','csl','dd','bb');begin for i in 1..var_array.count loop dbms_output....
2010-05-20 16:18:16
218
原创 Oracle 存储过程传入二维数组
Oracle 存储过程传入二维数组 使用Oracle数组,打算传入一个二维数组到数据库中,然后利用存储过程将数据写入到数据 1、创建一个和目标表结构完全一样的TYPE,类型为objectCREATE OR REPLACE TYPE ID2 AS OBJECT(ID NUMBER(10),NUM NUMBER(10)) 2、创建一个table类型的ty...
2010-05-20 15:58:50
631
原创 存储过程操作同义词
A用户ab01 表,B用户通过同义词访问A用户的ab01表 B用户 create or replace synonym AB01 for A.AB01 A用户 grant connect to Bgrant dba to Bgrant resource to b grant all on ab01 to B 这样存储过程可操作同...
2010-05-18 11:39:55
439
原创 hibernate 笔记
Hibenrate同时支持XML格式的配置文件和传统的properties文件配置方式.<hibernate-configuration> <session-factory> <property name="hibernate.connection.url">jdbc:mysql://localhost/sample</pro...
2010-05-18 10:04:09
181
原创 cookie跨域访问的问题
cookie跨域访问的问题(多个项目间) 今天有一同事问到一个Cookie跨域访问的问题,大概是这样的:“有两个不同域名的系统A(www.a.com/a.jsp)与 B(www.b.com/b.jsp);当系统A成功登录后,系统B也能够同时自动完成登录,有点像一点登录的效果”。 为了快速、简单的实现这一功能,首先想到就是通过JS操作Cookie并让两...
2010-05-14 14:41:50
195
原创 jquery滚动实现
//滚动函数function Marquee(){ //var h = parseInt($('#roll').find('tr:first').attr('Height'));//第一行tr高度(height属性的值) var h = parseInt($('#roll').find('tr:first').attr('offsetHeight'));//第一行tr...
2010-05-11 13:25:33
143
原创 windows查看端口占用命令
开始--运行--cmd 进入命令提示符 输入netstat -aon 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假如我们需要确定谁占...
2010-05-06 10:54:21
284
1
用Bulk Collect提高查询效率
Oracle8i中首次引入了Bulk Collect特性,该特性可以让我们在PL/SQL中能使用批查询,批查询在某些情况下能显著提高查询效率。现在,我们对该特性进行一些简单的测试和分析。1. 首先,我们创建一个表,并插入100000条记录在SQL/Plus中执行下列脚本: drop table empl_tbl/create table empl_tbl(last_name...
2010-05-05 16:38:57
255
escape() encodeURI() encodeURIComponent() 区别
escape() 方法: 采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。不会被此方法编码的字符: @ * / +encodeURI() 方法: 把URI字符串采用UTF-8编码格式转化成escape格式...
2010-04-26 18:03:36
121
oracle 统计分组语句
在应用系统开发中,进行需要统计数据库中的数据,当执行数据统计时,需要将表中的数据进行分组显示,在统计分组中是通过group by子句、分组函数、having子句共同实现的。其中group by子句用于指定要分组的列,而分组函数用户指定显示统计的结果,而having子句用户限制显示分组结果。 一、分组函数 分组函数用于统计表的数据,并作用于多行,但是返回一个结果,一般情况下,分组函数要与...
2010-04-22 17:32:28
461
oracle 控制语句
一、条件分支语句 条件分支语句用于依据特定的情况选择要执行的操作,PL/SQL提供了三种条件分支语句:if-then, if-then-else,if-then-elsif。 语法如下:if conditions then statements;[elseif conditions then statements;][else state...
2010-04-22 17:29:32
222
oracle 存储过程语法
子程序是指被命名的PL/SQL块,这些块可以带有参数,可以在不同应用中多次调用,PL/SQL有两种类型子程序:过程和函数,其中过程是用于执行特定操作,而函数是用于返回特定数据。 结构: cursor 1、静态cursor a)、显示cursor b)、隐示cursor 2、动态cursor ...
2010-04-22 17:26:40
126
oracle 函数
一、开发函数 函数用于返回特定数据,如果在应用程序中经常需要返回特定数据,可以基于操作建立一个函数,通过使用函数,不仅可以简化客户端程序的开发和维护,而且还可以提高应用程序的性能,语法如下:create [or replace]function function_name (argument1[mode] dateType1,argument2[mode] date...
2010-04-22 17:23:26
172
oracle 触发器
触发器是指存放在数据库中,并被隐藏执行的存储过程。在Oracle8i之前,只允许基于表或视图的DML操作(insert,update,delete)建立触发器,在oracle8i之后,不仅支持DML操作,也允许基于系统事件(启动数据库,关闭数据库,登录)和DDL操作建立触发器。 一、触发器简介 触发器是指隐含执行的存储过程,它可以使用PL/SQL,java和C进行开发,当发生特定事件(例如...
2010-04-22 17:19:18
125
oracle 复合数据类型(pl/sql记录)
为了简化单行多列数据的处理,可以使用PL/SQL记录;为了保留并处理多行当列的数据,可以使用索引表、嵌套表和varray;为了处理多行多列的数据,应该使用PL/SQL记录表。 一、PL/SQL记录 PL/SQL记录有益于处理单行多列的数据,当使用PL/SQL记录时,应用开发人员即可以自定义记录类型和记录变量,也可以使用%rowtype属性直接定义记录变量。 1、自定义PL/SQL记录 当...
2010-04-22 17:16:28
201
oracle 复合数据类型(批量绑定)2
一、PL/SQL集合 为了处理单列多行,可以使用PL/SQL集合进行处理。PL/SQL集合类似于高级语言数组的一种复合数据类型、集合类型包括索引表(PL/SQL表)、嵌套表(Netsed Table)、变长数组(VARRAY)等三种类型。 1、索引表 索引表也成为PL/SQL表,它是oracle早期用来处理PL/SQL数组的数据类型,注意,高级语言数组的元素个数是有限制的,并且下标不能...
2010-04-22 17:12:59
203
oracle 复合数据类型(批量绑定)
批量绑定是oracle9i新增加特性,是指执行单次SQL操作能传递所有集合元素的数据,通过批量绑定可以极大的加快数据处理速度,提高应用程序的性能,批量绑定是使用bulk collect子句和forall语法完成,其他bulk collect子句用于取得批量数据,该子句只能用于select语句、fetch语句和DML返回子句,而forall语句只适用于批发批量的DML操作。 一、forall语句 ...
2010-04-22 17:07:03
178
oracle 显示游标
在oracle9i之前,为了查询处理select语句返回的多行数据,开发人员必须要使用显示游标,在oracle9i开始,开发人员即可以使用显示游标处理多行数据,也可以使用select ...bulk collect into 语句处理多行数据。 一、显示游标 PL/SQL包含隐藏游标和显示游标等两种游标类型,其中隐藏游标用于处理select into和DML语句,而显示游标用于专门处理select...
2010-04-22 16:57:11
292
oracle 参数游标
一、参数游标 参数游标是带有参数的游标,在定义参数游标之后,当使用不同参数值多次打开游标时,可以产生不同的结果集,语法如下: cursor cursor_name(parameter_name datatype) is select_statement; 定义参数游标时,游标参数只能指定数据类型,而不能指定长度。 示例如下:declarecursor temp_cursor(no n...
2010-04-22 16:40:41
321
Oracle SQL语句(连接查询)
一、内连接和外连接 内连接用于返回满足连接条件的记录;而外连接则是内连接的扩展,它不仅会满足连接条件的记录,而且还会返回不满足连接条件的记录,语法如下: Oracle代码 select table1.column,table2.column from table1 [inner|left|right|full]join table2 on table1.colu...
2010-04-22 16:02:08
641
javaScript 中函数对象 call 方法的使用
javaScript 中的call() 是一个奇妙的方法,但也是一个让人迷惑的方法,先看一下官方的解释: call方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj ...
2010-04-20 20:44:40
169
js 数组 pop,push,unshift,splice,shift
Js:数组的各种方法范例pop,push,unshift,splice,shift <script> Array.prototype.pop=function(){ if(this.length!=0)this.length--; return this; } /* pop 方法 移除数组中的最后一个元素并返回该元素。 ...
2010-04-17 15:45:21
124
把java 程序编译成 .exe 文件
如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Java 的跨平台特性。 下...
2010-04-16 16:35:08
156
log4j配置
常用log4j配置,一般可以采用两种方式,.properties和.xml,下面举两个简单的例子:一、log4j.properties### 设置org.zblog域对应的级别INFO,DEBUG,WARN,ERROR和输出地A1,A2 ##log4j.category.org.zblog=ERROR,A1 log4j.category.org.zblog=INFO,A2 log4...
2010-04-16 15:56:01
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人