`
文章列表
http://blog.csdn.net/xiaojianpitt/article/details/1897751   导出工具(Export)和导入工具(Import)是年头已久的Oracle数据抽取和加载工具,很多个版本中都有这些工具。导出工具的任务是创建一个平台独立的DMP文件(转储文件),其中包含 ...
11g备份,导入10g的时候会抛错,直接阻止导入。   但是有时候还必须得把11g的数据库导入到10g,我今天就遇到了这种情况。   一开始只是把11g中的表全部备份,成功导入10g。但是缺少视图、存储过程等。一个个sql创建累死人,方法太笨。请教了一下资深DBA,重新备份,重新导入,成功。   现在把我导入操作的全过程记录下来,希望可以方便更多的人!   一、在11g服务器上,使用expdp命令备份数据  
http://blog.csdn.net/defonds/article/details/4261692 首先要备份。对于不同版本的Oracle之间导入的原则:低版本exp,高版本imp 比如,我的数据库服务器是9i,我电脑上客户端是9i,用9i备份了一个admin20090609.dmp,放在了F:/bak/oraclebak目录下;   其次创建新数据库。我卸载了原来的9i,装了个10.2.0.1。sid=wfcrm,sys 密码为 p11111111。 使用 sys 登录: set oracle_sid=wfcrm; sqlplus "sys/p11111111 ...
一、用法区别 1:把用户usera的对象导到用户userb,用法区别在于fromuser=usera touser=userb ,remap_schema='usera':'usera' 。例如:imp system/passwd fromuser=usera touser=userb file=/oracle/exp.dmp log=/oracle/exp.log;impdp system/passwd directory=expdp dumpfile=expdp.dmp remap_schema='usera':'userb' logfile=/oracle/exp.log;2:更换表 ...
前言:    从网上找到的有关软件发布时候,如何命名的相关规则。虽然你可以对自己发布的软件随便起名,但尊循一定规则,还是非常有交流。 第一篇文章: 1 版本类型 1.1 正式版本 Enhance:增强版或者加强版 属于正式版 Full version:完全版 属于正式版 Release:发行版,有时间限制 Upgrade:升级版 Retail:零售版 Plus:增强版,不过这种大部分是在程序界面及多媒体功能上增强。 1.2 测试版本 Alphal:内部测试版 Beta:外部测试版 M 版: Milestone,意思是每个开发阶段的终结点的里程碑版本 Trai ...
1.找到tomcat安装目录下的bin目录。 2.修改bin目录下面的catalina.bat文件,对照这个文件,将最后一部分修改成下面这样。 rem Execute Java with the applicable properties if not "%JPDA%" == "" goto doJpda if not "%SECURITY_POLICY_FILE%" == "" goto doSecurity %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% ...
http://blog.csdn.net/qin123qq/article/details/6714264  javap -verbose classname 会输出一些信息,大致如下: Compiled from "HtmlCrawer.java" public class org.eagleeye.html.HtmlCrawer extends java.lang.Object SourceFile: "HtmlCrawer.java" minor version: 0 major version: 50 Constant pool ...
由于JDK一般是向下兼容的,所以有时候本地的JDK版本比类库的版本低,往往会抛出java.lang.UnsupportedClassVersionError: Bad version number in .class file。 有时候需要确认到底是哪个类的版本低。所以需要确认类的编译JDK的版本。 可用二进制编辑工具(例如EmEditor)打开类文件,会有以下的显示: CA FE BA BE 00 00 00 32..... 而上面的32是编译这个类的JDK版本。 32表示50,是JDK1.6; 31表示49,是JDK1.5; 30表示48,是JDK1.4 ......依次类推。 ...
Web设计精确点滴 http://www.cnblogs.com/frankfang/archive/2011/05/29/2062109.html 笔记 - 用户体验的五层–概念篇 http://www.cnblogs.com/frankfang/archive/2011/04/21/2023618.html 笔记 - 关于“工厂”的设计模式 http://www.cnblogs.com/frankfang/archive/2011/02/08/1949949.html 闭包,懂不懂由你,反正我是懂了 http://www.cnblogs.com/frankfang/archive/20 ...

【转】io流总结

Java IO的一般使用原则: 一、按数据来源(去向)分类: 1、是文件: FileInputStream, FileOutputStream, FileReader, FileWriter 2、是byte[]:ByteArrayInputStream, ByteArrayOutputStream 3、是Char[]: CharArrayReader, CharArrayWriter 4、是String: StringBufferInputStream ...
Java对多线程的支持与同步机制深受大家的喜爱,似乎看起来使用了synchronized关键字就可以轻松地解决多线程共享数据同步问题。到底如何?――还得对synchronized关键字的作用进行深入了解才可定论。 总的说来,synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果再细的分类,synchronized可作用于instance变量、object reference(对象引用)、static函数和class literals(类名称字面常量)身上。 在进一步阐述之前,我们需要明确几点: A.无论synchronized关键 ...
http://blog.163.com/hegonghe@126/blog/static/500048102008918103542340/ 1、sax、dom是两种对xml文档进行分析的方法(没有具体的实现,只有接口) 所以不是解释器,如果光有他们,你是完成不了对xml文档的处理的。 sax的包是org.xml.sax dom的包是org.w3c.dom 包的名称很重要,它有助于你理解他们之间的关系。 2、jaxp是api,他封装了sax\dom两种接口。并在sax\dom的基础之上,作了一套比较简单的api以供开发 人员使用。 jaxp的包是javax.xml.parsers 可以看看j ...
前言:   在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基 ...
1、java数据库操作基本流程   2、几个常用的重要技巧:   可滚动、更新的记录集   批量更新   事务处理   java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接   1、取得数据库连接   1)用DriverManager取数据库连接   例子:   String className,url,uid,pwd;   className = "oracle.jdbc.driver.OracleDriver";   url = "jdbc:oracle:thin:@1 ...
java.lang.OutOfMemoryError: Java heap space异常的解决: 此异常可能是JAVA的堆栈设置太小的原因,大致有以下几种解决方法: 1、设置环境变量 如果没有,则新建JAVA_OPTS变量,并set JAVA_OPTS= -Xms32m -Xmx512m 可以根据自己机器的内存进行更改 ...
Global site tag (gtag.js) - Google Analytics