`
fudehai001
  • 浏览: 499691 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  为了方便我们经常需要函数/过程返回结果集时采用返回cursor的方式得到结果集,在ibatis以前版本中支持的不是很好,   现在最新版本已经可以支持的很好了.   一.下载最新ibatis包.   二.最新的连接oracle 10g的驱动ojdbc(我这里用的是oracle 10g)   三.下载最新的common包.   示例如下:   函数定义:   CREATE OR REPLACE FUNCTION GetCurTest(        param1        in    varchar2;        param2          in   ...
public class MapBean extends HashMap<String, Object> { public MapBean() { } public MapBean(Object... args) { put(args); } public int getInt(Object key) { return getInt(key, 0); } ...

div 属性

HTML代码 overflow:auto 【说明】 v 必须在html编辑状态下编辑代码。 v 简单的文本框是通过DIV实现的,包含背景图片的文本框是通过将DIV嵌入到Table中实现的。 v 主要通过对DIV的Style属性来控制样式,主要设置如下:   overflow(溢出控制):visible(默认,可见)、auto(自动)、scroll(显示滚动条);   width(宽度):数值;   height(高度):数值;   color(字体颜色):色彩代码;   font-size(字体大小):数值;   line-height(行高):数值;   border(边 ...
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table     2.<body onselectstart="returnfalse">取消选取、防止复制     3.onpaste="returnfalse& ...
1. 引言 FilterRowsCallback被用来过滤传给eXtremeTable的Beans的Collection。 FilterRowsCallback的默认实现是得到Beans或Maps的Collection,然后通过实现jakarta Predicate接口来进行过滤。当然,如果你需要进行一些定制你可以插接自己的实现。 首先声明,本示例代码包含一些从原包中剪切、粘贴的代码(虽然不是很多)。在最初的最终发行包之后,值过滤得到进一步改善使得更具复用性并更容易实现,可能和定制cell代码行数相同。当然,我被要求并非常乐意示范如何在当前代码基础上实现定制过滤。这有非常清晰的hooks实现 ...
eXtremeTable使用View接口来生成HTML。你可以使用发行包已经提供的视图,或者你可以插入自己的视图实现。 现在,创建你自己的视图相对比较简单,但讨论一些设计想法和如何着手实现一个定制的视图还是有价值的。 我想使创建定制视图简单,但不是想构造一个更复杂的类似swing的模型,原因是那需要创建大量的对象来处理对应的内部工作。 eXtremeTable以高效为目标,我也想在视图的实现上贯彻这种想法,所以我决定创建一系列的静态构造器类来实现分解的最小功能。你可以通过组合这些功能来实现你的定制视图。 学习定制视图的最好途径是阅读已经存在的视图的源代码,修改它来满足你的需求。如果我示范所有 ...
1. 引言 eXtremeTable本质上是一个form组件,所以我假定表被包在form里,所有的功能都被认为是对form元素的操作。如果你想在表体中包含一些定制的form元素, 或者想将eXtremeTable嵌入到另外的form中,那么你就要使用表标签的form属性用来参照最近的form。 为了示范form特性,我们要做的工作将分解为JSP,Cell和Controller。 1.1. JSP 下面列出的是checkbox示例的完整代码。想要强调的主要事情是表标签form属性设置为presForm,它参照被称为presForm的form元素。 同时请注意表标签的autoInclude ...
说到ExtremeTable(以下简称ET,呃,,,ET.....),可以说不知道的人甚少.不过估计用的也未必多罢了.今天,给大家介绍一个由ET的作者重新实现的一套关于Table的API.JMesa. 我是一个偶然的机会知道Jmesa,我在做一个数据展现系统的时候想寻找ET的帮忙,但发现ET己不再更新,作者把精力转移到了新的项目中,也就是这个 JMesa.这个项目的目的是为开发者提供更有效的表格展现的API,而不是简单的TagLib.无论从灵活性,易扩展性,易用性,均比ET上了一个层次.最近Release的版本里面,并不包括TagLib.而在下一个版本(2.1.0)将会加入TagLib,目前Ta ...
如果不小心删除了oracle表中不应该删除的数据,这时候又想找回来,该怎么做呢?其实oracle提供了一个强大的回闪功能。 在sql窗口中使用 Begin dbms_flashback.enable_at_time(to_date('2009-4-23 11:50:03','yyyy-mm-dd hh24:mi:ss')); End;     这里要注意的是只有system用户才有使用包dbms_flashback权限,如果想其他用户也能使用dbms_flashback,那么必须用system给特定用户授权使用这个包的权限!! 可使用grant execute on dbms_flashback ...
1. 解释冷备份和热备份的不同点以及各自的优点   解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将archive log写入硬盘)   2. 你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢?   解答:重建控制文件,用带backup control file 子句的recover ...
Oracle主要配置文件:     Profile文件,oratab文件, 数据库实例初始化文件initSID.ora, listener.ora文件, sqlnet.ora文件, tnsnames.ora文件 一、/etc/profile 文件     系统级的环境变量一般在/etc/profile 文件中定义在 CAMS系统与数据库,相关的环境 ...
289479104 老二 375255886 老三 280749311 运动员 337306991 建芳 903923645 fudh 27170501  澜 --begin oracle http://www.eygle.com/index-dbalink.php http://www.eygle.com/index.html http://orchidllh.itpub.net/ http://tolywang.itpub.net/ http://zhouwf0726.itpub.net/ --end oracle --begin java http://code.goog ...
解决问题:TNS或者数据库不能登录。 最简单有效方法:使用oracle系统提供的工具 netca 配置(把原来的删除掉重新配置) $netca 俺仍有的疑问: 如何指定'listener.ora'存放的目录?不要默认目录($ORACLE_HOME/network/admin) 方法1: 在 '.profile' 中加入(例) TNS_ADMIN=/f01/oracle11/app/oracle/product/8.0.6/network/admin export TNS_ADMIN      首先来说Oracle的网络结构,往复杂处说能加上加密、LDAP等等。。这里不做讨论,重点放在基本的网络 ...
一. 理解什么是数据库恢复    当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据 ...
一.引言     ORACLE数据库字符集,即Oracle全球化支持(Globalization Support),或即国家语言支持(NLS)其作用是用本国语言和格式来存储、处理和检索数据。利用全球化支持,ORACLE为用户提供自己熟悉的数据库母语环境,诸如日期 ...
Global site tag (gtag.js) - Google Analytics