- 博客(22)
- 资源 (12)
- 收藏
- 关注
原创 html label作用
在Dreamweaver8中,只要一加入表单或表单对象,文本框等等,就会在代码中加入一个,一直没明白这个label是做什么的,今天正好看到了解释: Label 中有两个属性是非常有用的,一个是FOR、另外一个就是ACCESSKEY了。 [b]FOR属性 [/b]功能:表示Label标签要绑定的HTML元素,你点击这个标签的时候,所绑定的元素将获取焦点。 用法:姓名 ...
2011-01-29 10:58:20 53
原创 js callee
说明callee 属性的初始值就是正被执行的 Function 对象。callee 属性是 arguments 对象的一个成员,它表示对函数对象本身的引用,这有利于匿名函数的递归或者保证函数的封装性,例如下边示例的递归计算1到n的自然数之和。而该属性仅当相关函数正在执行时才可用。还有需要注意的是callee拥有length属性,这个属性有时候用于验证还是比较好的。argum...
2011-01-27 16:54:10 148
原创 window 窗口对象 - Javascript语言描述
[code="java"]1.window 窗口对象 - Javascript语言描述 2.--------------------------------------------------------------------- 3.注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 4. 否则会提示你一个错误信息 "引用的元素为空或者不...
2011-01-27 10:29:53 63
原创 JQuery操作checkbox、radio
例:将多个选中的checkbox的值组装成一个字符串f[code="java"]unction addMem(){//var followers = document.getElementsByName("followers");var f_str = '0';$("input[@name='followers']").each(function(){ if($(thi...
2011-01-20 20:27:18 45
原创 Oracle DATA的一个常见问题计算时间差
[code="java"] 计算时间差是Oracle DATA数据类型的一个常见问题。Oracle支持日期计算,你可以创建诸如“日期1-日期2”这样的表达式来计算这两个日期之间的时间差。 一旦你发现了时间差异,你可以使用简单的技巧来以天、小时、分钟或者秒为单位来计算时间差。为了得到数据差,你必须选择合适的时间度量单位,这样就可以进行数据格式隐藏。 使用完善复杂的转换函数来转...
2011-01-20 12:16:17 127
原创 for in的缺陷
for in 语句用来列举对象的属性(成员),如下[code="java"]var obj = { name:"jack", getName:function(){return this.name} }; //输出name,getName for(var atr in obj) { alert(atr); } [/code]...
2011-01-19 19:23:19 95
原创 判断JS对象是否拥有某属性
两种方式,但稍有区别1:in 运算符 [code="java"]var obj = {name:'jack'}; alert('name' in obj); // --> true alert('toString' in obj); // --> true [/code]可以看到无论是name,还是原形链上的toString,都能检测到返回true。2:h...
2011-01-19 19:20:13 48
原创 ASCII码、Unicode(统编)、UTF-8、GB国标码的比较
1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和 1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符...
2011-01-18 09:54:39 409
原创 ORACLE flashback
flashback(闪回)是Oracle10g里新加入的一个非常有用的一个feature。通过flashback的功能,我们可以避开传统的recover的方式去恢复一些我们进行的误操作。不过相当recovery来说。这两个还是有差别的。1. recovery的恢复是基于数据文件的,先要restore备份好的数据文件,flashback是基于flashback log文件的,所以基点不一样,...
2011-01-15 15:52:04 79
原创 Redo log与Undo log
redo log 重做日志 undo log 撤消日志重做日志:每当有操作执行前,将数据真正更改时,先前相关操作写入重做日志。这样当断电,或者一些意外,导致后续任务无法完成时,系统恢复后,可以继续完成这些更改 撤消日志:当一些更改在执行一半时,发生意外,而无法完成,则可以根据撤消日志恢复到更改之前的壮态有两个概念:前滚与回退 比如某一时刻数据库DOWN...
2011-01-15 15:45:51 152
原创 Oracle中BLOB、CLOB、LONG、LongRaw数据类型的区别(转)
LONG: 可变长的字符串数据,最长2G,LONG具有VARCHAR2列的特性,可以存储长文本一个表中最多一个LONG列 LONG RAW: 可变长二进制数据,最长2G CLOB: 用来存储单字节的字符数据 NCLOB: 用来存储多字节的字符数据 BLOB: 用于存储二进制数据 BFILE: 存储在文件中的二进制数据,这个文件中的数据只能被只读访。但该文件不...
2011-01-13 18:54:44 2895
原创 JDBC读取Oracle LONG RAW类型字段
今天在项目中要向Oracle的LONG RAW形字段插入图片,以配合C/S的设计结构 项目中用Hibernate ORM,找了N久没有找到具体操作方法,终于花了2个多小时找到一个JDBC操作的例子,代码改造后为 import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExcept...
2011-01-13 18:46:06 676
原创 通过临时表从DBLink中获取Blob对象
[code="java"]做系统集成时,通过Database Link共享数据是不错的选择。不过真正使用DBLink时却碰到一个不小的问题:从远程数据库上查询Blob字段时总返回ORA-22992错误,如下:select blobcolumn from remoteTable@dl_remote;ORA-22992: 无法使用从远程表选择的 LOB 定位器查找了一下解决方法,有人提出了...
2011-01-10 20:05:03 218
原创 oracle数据库split()方法的实现与测试
[code="java"]CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (4000); CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2) RETURN ty_str_split IS ...
2011-01-10 16:25:40 85
原创 oracle case when的用法
SELECT col1, col2, CASE WHEN col3 > 1 AND col3 2 AND col3 3 AND col3
2011-01-09 19:48:39 42
原创 oracle 数据恢复 flashback
[code="java"]说明:不能用pl/slq执行下面的命令,必须用sqlplus执行,且sqlplus中还需要dba用户才能执行,而dba用户又不能直接登陆,dba 用户登陆sqlplus的方法 : 一般用户登陆之后conn sys/“密码” as sysdba shutdown immediate;数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL> s...
2011-01-06 17:53:17 159
原创 PL/SQL Developer使用技巧
[b]1、PL/SQL Developer记住登陆密码 [/b] 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History , “Store history”是默认...
2011-01-06 16:35:09 59
原创 JavaScript陷阱浅谈
[code="java"]1、变量 看下面一段代码 var t = "global"; function test() { a = "global too"; var t = "local"; alert(t); //output:"local" alert(a); //output:"global too" t =
2011-01-06 10:22:42 75
原创 JavaScript的局部和全局变量
一直以为自己对JavaScript已经很精通了,这次却犯了一个低级错误。这个错误带来的后果就是:如果你最近用浏览器上小百合的话,发现点击左边导航菜单的链接都会打开新窗口。。。其次的后果是害我调试了一下午加晚上。。。先是这样的,为了DOM设置属性的方便,我自己写了个方法,省得每次都setAttribute:[code="java"]Net = {}; Net.Dom = {}; ...
2011-01-05 14:53:07 60
原创 js对象的深度克隆
[code="java"]Object.prototype.deepClone=function(){ function cloneObj(){} cloneObj.prototype=this; var obj=new cloneObj(); for(var o in obj){ if(typeof(obj[o])=="o...
2011-01-05 14:35:31 52
原创 浅谈Javascript中的with、eval与作用域
[b]javascript的作用域是词法作用域(lexical scope or static scope),也就是说作用域链在定义的时候就确定了。也提到eval、with会扰乱作用域链(dynamic scope)。[/b] [b]with [/b]�功能应用。with会暂时修改作用域链。 function a(){ with (b) { ... } }a();...
2011-01-05 10:27:49 414
原创 javascript使用eval或者new Function进行语法检查
使用代码来实现分析代码的语法,这是一件极其痛苦的事情。简单的解决办法是:使用脚本引擎自己的语法检查,比方说eval( ) 或者new Function( )。使用new Function( ) 来进行语法检查eval( ) 方法是不能乱用的,在不适当的时候使用eval( ) 方法可能导致整个程序都会出问题的;而new Function( ) 就没这么大问题。虽然new Functi...
2011-01-05 09:53:27 120
struts api Enligshi version
2009-12-28
Spring study code
2009-12-22
hibernate stydy code
2009-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人