`
文章列表
Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。 1. 获取帮助 imp help=y 2. 导入一个完整数据库 imp system/manager file=bible_db log=dible_db full=y ignore=y 3. 导入一个或一组指定用户所属的全部表、索引和其他对象 imp system/manager file=seapark log=seapark fromuser=seapar ...
系统环境:       1、操作系统:Windows   2000   Server,机器内存128M     2、数据库: Oracle   8i   R2   (8.1.6)   for   NT   企业版     3、安装路径:C:\ORACLE         实现步骤:       1、用EXP工具导出     2、导入时使用show=y选项、log选项 (导入成功的前提是库中不能已有该表,若已有该表则先删除它)    3、查看、编辑日志文件         具体实例:           1、调出SQL*Plus         conn   system/manager     ...
要求实现获取服务器端地址,如:http://192.168.11.109:8080/test/   在JSP中具体实现如下: <%     String path = request.getContextPath();     String basePath = request.getScheme() +"://"+request.getServerName()+":"+request.getServerPort()+path+"/";      out.println(path);     out.println(b ...

request.getRealPath()

    博客分类:
  • JSP
request.getRealPath("") 就是取得你当前运行文件在服务器上的绝对路径. request.getRealPath("/") 取得当前站点的根目录.   request.getRealPath() 方法现在已经过期,目前推荐使用下面的方法: request.getSession().getServletContext().getRealPath("");    
     oracle没有ORACLE自增字段这样的功能,但是通过触发器(trigger)和序列(sequence)可以实现。    先建一个测试表了: create table userlogin(      id   number(6) not null,      name   varchar2(30)   not null primary key ) tablespace users /   第一步:创建SEQUENCE create  sequence  userlogin_seq  increment  by  1  start  with  1  minval ...
1.在SQL*Plus中执行单个sql脚本文件:     SQL>@c:\aaa.sql     2.在SQL*Plus中执行多个sql脚本文件:   比如你要执行得2个sql脚本     a.sql 和  b.sql       现在你重新写一个脚本   c.sql     其中得内容如下         @@a.sql     @@b.sql        然后把c.sql放在a.sql 和  b.sql   得同一个目录中即可,然后在sqlplus下执行:   SQL>@c.sql   就可以了.           当然有具体路径的加上路径即可,如下:   ...
java做的系统给人的印象是什么?占内存!说道这句话就会有N多人站出来为java辩护,并举出一堆的性能测试报告来证明这一点。其实从理论上来讲java做的系统并不比其他语言开发出来的系统更占用内存,那么为什么却有这么N多理由来证明它确实占内存呢?两个字,陋习。(1)别用new Boolean()。在很多场景中Boolean类型是必须的,比如JDBC中boolean类型的set与get都是通过Boolean封装传递的,大部分ORM也是用Boolean来封装boolean类型的,比如:ps.setBoolean("isClosed",new Boolean(true));ps.se ...
金蝶中间件公司CTO袁红岗     不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手, 因为和我心目中真正的高手们比起来,还差的太远。世界上并  没有成为高手的捷径,但一些基 本原则是可以遵循的。     1、扎实的基础      数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的书籍是非常有必要 ...
1、面向对象的特征有哪些方面 (1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两 ...
      我在Java论坛看到这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用,但可惜没有给出具体的意思,我就在后边加上了。这些都是最简单的介绍,要学习的话建议你看一下阎宏博士的《Java与模式》一书。   创建型模式    1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory    工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产 ...
Servlet页面跳转分两部分,一是发生在Servlet,一是在JSP,其实JSP也就是servlet,不过还是有点差异滴。 Servlet:当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。 1)  redirect 方式 response.sendRedirect("/a.jsp"); 或者response.sendRedirect("../a.jsp"); 页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如: response.sendRedir ...
在java对oracle的操作中,日期字段是很头疼的事情,其实仔细研究一下也并不难掌握。 举个例子来说明: 表 book  中有name varchar2(20)//书籍名称,buydate Date //购买日期 两个字段。 已经创建了数据库连接Connection conn;   方法一、使用java.sql.Date实现比较简单的yyyy-mm-dd格式日期。 java.sql.Date不支持时间格式。切记不要使用new java.sql.Date(int year,int month,int date),因为还要处理时间差问题。 PreparedStatement ps ...
由于数据库的配置我想做成配置在一个XML文件里,不过,怎么读取都不成功,,后来我在网上查找,通过下面的方式在servlet获取文件的绝对路径,不过由于多了一个/,还是错误   ServletContext context = getServletContext();      String  path = context.getRealPath("/") + "/WEB-INF/drivers.xml"; 为了这个我还在另外一个servlet测试了一下,才发现了,呵呵,改成  String  path = context.getRealPath(&q ...
源代码如下: import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.Driver; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Enumeration; import java.util.Vector; ...
有时,Tomcat端口与Oracle端口冲突,那么重新设置一下Tomcat端口即可了。               Tomcat默认的端口是8080,只需打开Tomcat主目录中conf目录下的server.xml文件,找到其中的Connector port="8080",并将其更改为Connector port="9999"即可,修改后的文件如下(有删减): 当然端口看自己爱好设计都OK了!   < Service  name ="Catalina" >      <!--  Define a non-S ...
Global site tag (gtag.js) - Google Analytics