上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 有的情况下,我们需要用递归的方法整理数据,这才程序中很容易做到,但是在数据库中,用SQL语句怎么实现?下面我以最典型的树形结构来说明下如何在Oracle使用递归查询。 为了说明方便,创建一张数据库表,用于存储一个简单的树形结构createtableTEST_TREE ( IDNUMBER, PIDNUMBER, INDNUMBER, NAMEVARCHAR2(32) )create table TEST_TREE( ID NUMBER, PID NUMBER, IND NUMBER, NAME VARCHAR2(32)) ID是主键,PID是父节点ID,IND是排序字段,N... 阅读全文
posted @ 2011-03-16 15:01 super_mario 阅读(164) 评论(0) 推荐(0) 编辑
摘要: var oldSubmitForm = oSubmitForm;oSubmitForm = function (oform){//你要干的事、。。//alert("ok");oldSubmitForm(oform);//alert("sad");} 阅读全文
posted @ 2011-02-22 15:50 super_mario 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 用JS实现表格中隔行显示不同颜色 第一种: 第二种: 第三种(第二种的改进版): 用布儿变量替代之:内存换时间 var isToggled = false; var oTable = document.all['oTable']; for(var i=0;iihandu 我的方法一: 我的方法二: #FFFFFF#E6E6E6" > 阅读全文
posted @ 2010-11-10 12:33 super_mario 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 希望通过整理此文档 , 使大家对 oracle 内存结构有一个全面的了解 , 并在实际的工作中灵活应用 , 使 oracle 的内存性能达到最优配置,提升应用程序反应速度,并进行合理的内存使用 . oracle 实例 = 内存结构 + 进程结构 oracle 实例启动的过程,其实就是 oracle 内存参数设置的值加载到内存中,并启动相应的后台进程进行相关的服务过程。 oracle 进程 = 服务器进程 + 用户进程 几个重要的后台进程 : DBWR :数据写入进程 . LGWR: 日志写入进程 . ARCH: 归档进程 . CKPT: 检查点进程 ( 日志切换;上一个检查点之... 阅读全文
posted @ 2010-08-27 11:12 super_mario 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。 window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 使用方法: vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) vReturnValue = window.showModelessDialog(sURL [, vArgum 阅读全文
posted @ 2010-08-23 10:33 super_mario 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 最近遇到个问题,ORACLE 10G的数据库导出后,其实在9I中导入是有问题的,于是尝试装了个9I,去连10G后,用9I的EXP命令导出,谁知道导出后还是错误,BLOB字段都丢失,遇到错误,为:EXP-00003: 未找到段于是最后找到了方法1、升级client端到9.2.0.5以上。 我使用9208/10.1.0.4的exp导出一个含有BLOB和CLOB的表,能导出所有数据!2、替代解决办法:在导出前, 连接到SYS用户, 运行以下SQL:CREATE OR REPLACE VIEW exu9tne (tsno, fileno, blockno, length) ASSELECT ts#, 阅读全文
posted @ 2010-07-30 19:29 super_mario 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 工作中经常要遇到这种字段的处理情况,当然以前也见过大虾总结过。但是看了之后,又还给人家。是人家的终究还是人家的,需要自己亲自测试并总结才能变成自己的。 相关知识回顾: 有效数位:从左边第一个不为0的数算起,小数点和负号不计入有效位数。 number(p,s) p:1~38 s:-84~127 p>0,对s分2种情况: 1. s>0 精确到小数点右边s位,并四舍五入。然后检验有效数位是否p,小数点右边至少有s-p个0填充。 2. sdesc hongsy;名称 是否为空? 类型----------------------------------------------------- 阅读全文
posted @ 2010-07-22 09:37 super_mario 阅读(1225) 评论(0) 推荐(0) 编辑
摘要: Luke安装与使用2009年05月31日 星期日 00:361 Luke简介 Luke是一个方便宜的开发和诊断工具,它能访问Lucene建立好的索引同时也允许以如下的一些方式展示和修改内容:l 按文档(Document)号或者词项浏览l 查看文件/复制到粘贴板l 查询一个高频词项排序列表l 执行查询并查看结果l 分析查询结果l 选择性地从索引中删除文档l 重建修改原始文档域,重新插入索引中l 优化索引 近期的一些Luke版本可以通过插件或者脚本进行扩展。2 Luke安装及使用 1、首先配置好JAVA环境。 2、下载luke:http://www.getopt.org/luke/luke-0.9 阅读全文
posted @ 2010-06-18 14:04 super_mario 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了如何使用 JUnit 4 提供的各种功能开展有效的单元测试,并通过一个实例演示了如何使用 Ant 执行自动化的单元测试。本文假设读者对 Eclipse 下进行 Java 开发有一定的经验,并了解 Java 5 中的注解(annotation)特性。引言毋庸置疑,程序员要对自己编写的代码负责,您不仅要保证它能通过编译,正常地运行,而且要满足需求和设计预期的效果。单元测试正是验证代码行为是否满足预期的有效手段之一。但不可否认,做测试是件很枯燥无趣的事情,而一遍又一遍的测试则更是让人生畏的工作。幸运的是,单元测试工具 JUnit 使这一切变得简单艺术起来。JUnit 是 Java 社区 阅读全文
posted @ 2010-06-07 14:54 super_mario 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1、创建存储过程 create or replace procedure test(var_name_1 in type,var_name_2 out type) as--声明变量(变量名 变量类型)begin--存储过程的执行体end test;打印出输入的时间信息E.g:create or replace procedure test(workDate in Date) isbegindbms_output.putline('The input date is:'||to_date(workDate,'yyyy-mm-dd&ap 阅读全文
posted @ 2010-06-01 00:16 super_mario 阅读(207) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页