`
24334784
  • 浏览: 20274 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
转自http://yangbo-ora.blogspot.com/2008/01/dbmscrypto-encryption-aes.html 那个页面被墙 只好在这复制下了 目前主流的加密方法大致有MD5、SHA-1、DES、Triple DES、AES,目前MD5、SHA-1、DES都已经有破解方法,Triple DES、AES还没有被破解的记载,其中AES是最新最安全的加密方法,最多可提供256位的加密。 Oracle 9i提供MD5、DES、Triple DES,而Oracle 10g和10g R2提供了上面提到的所有加密方法供选择。 鉴于以上情况,针对Oracle 10g, ...
java系统采用的SSH以及从C3p0连接池。数据库为oracle 10g 完成目标:    通过java调用oracle存储过程。其中存储过程用到数组参数和事务及临时表。 碰到的问题:    1 更倾向于用会话级临时表。但从一些资料上看,采用连接池的话会出现数据混乱问题。该删的未删。这个未验证。有谁做过,请指点。    2  C3P0貌似不支持JDBC4,故不支持创建oracle数组类型,因而采用原生JDBC代替。基于第二点的话第一点看起来就不是问题了(如果是同一个存储过程的话) 第一步 建立了一个number类型的数组类型   create or replace type myvar ...
转自http://renjie120.iteye.com/blog/648858 注意:数据库版本是10g,不过大部分9i的也适用,闪回9i就没有. 1.曾经不小心把开发库的数据库表全部删除,当时吓的要死。结果找到下面的语句恢复到了1个小时之前的数据!很简单。 注意使用管理员登录系统: select * from 表名 as of timestamp sysdate-1/12   //查询两个小时前的某表数据!既然两小时以前的数据都得到了,继续怎么做,知道了吧。。 如果drop了表,怎么办??见下面: drop table 表名; 数据库误删除表之后恢复:( 绝对ok ...
^       The caret (^) tells the regular expression that the character must not match the characters to follow.         比如要匹配所有除了a或b的字符,字符类可以这么写[^ab] ^      定位符规定匹配模式必须出现在目标字符串的开头         那是否说^ 在[ ] 里面 就 表示排除(负向类) , 在[ ] 前面 就表示要在开头 ? $      定位符规定匹配模式必须出现在目标对象的结尾 -        范围类,如要匹配a到z的所有字母,字符类可以这么写 ...
正则表达式语法 正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。 正则表达式示例 表达式  匹配  /^\s*$/ 匹配空行 ...
在MyEclipse_8.5_GA环境下如何安装freemarker的插件       1.在官方网站下载freemarker的插件包,网址是:      http://sourceforge.net/projects/freemarker-ide/files/           下载完后是个zip包将其解压开,里面有个plugins目录,将plugins目录下的hudson.freemarker_ide_0.9.14目录拷贝到MyEclipse_8.5_GA的plugins目录下面,我的MyEclipse_8.5_GA的安装目录是D:\Program Files\MyEclipse ...
/*============================================================================ *Author: MartriWang@gmail.com *Date: 09/05/2007 *Description:ORACLE Summary *==========================================================================*/ 汇总: set autotrace on set autotrace traceonly exp ...
原文出处:http://tech.it168.com/j/d/2007-05-14/200705141007843.shtml 摘要:本文以详尽的实例展示了hibernate3.x中调用存储过程各步骤,从建立测试表、存储过程的建立、工程的建立以及类的编写和测试一步一步引导用户学习hibernate3.x中调用存储过程的方法. 如果底层数据库(eg. Oracle、mysql、sqlserver)等支持存储过程,可通过存储过程执行批量删除、更新等操作。本文以实例说明在hibernate3.x中如何调用存储过程。   说明:本例hibernate所用版本为3.0,mysql所用版本为5.0,所 ...
原帖来自http://www.blogjava.net/TrampEagle/archive/2009/04/27/23605.html 一:无返回值的存储过程 存储过程为: CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS BEGIN INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2); END TESTA; 然后呢,在java里调用时就用下面的代码: package com.hyq.src; ...
堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。 典型设置: java -Xmx3550m -Xms3550m -Xmn2g -Xss128k -Xmx3550m:设置JVM最大可用内存为3550M。 -Xms3550m:设置JVM促使内存为3550m。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新 ...
由于工作需求要将远程服务器的数据导出到本地,网上找了很长时间终于能搞了 具有dba权限才能导出其他用户的表空间     用户名  密码 本机配置的远程连接实例   导出哪个用户的数据   导出到哪个文件 exp username1/password@orcl          owner=username2      file=d:/test.dmp 远程导出数据需要在本机配置远程数据连接实例 在E:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN文件夹下有个tnsnames.ora文件 在里面添加 实例名:whuorcl =   ( ...
Global site tag (gtag.js) - Google Analytics