通过DELPHI实现JAVA调用ORACLE数据库数据
---- 在开发WWW网络浏览软件中,时常要用到JAVA画一些生产管理图形,而且大量的图形数据存于网络数据库ORACLE中,现在常用的方法是使用JDBC来实现对数据库的操作,但是,如果手头没有它驱动程序,则就无法对数据库进行操作。其实,我们可以使用DELPHI开发JAVA的ORACLE数据接口软件,就具体实现方法简述如下。 ---- 一、系统设置: ---- 1. 用SQL NET 设置ORACLE数据库所在服务器的IP地址别名,这里假设名字是oracle1; ---- 2. 建立ORACLE ODBC数据源; ---- 进入控制面板的ODBC数据源,然后点击Systen DSN,再点击Add按钮选择Micro
SQLServer和Oracle的常用函数对比
数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O:select floor(-1.001) value from dual 4.取整(截取) S:select cast(-1.002 as int) value O:select trunc(-1.002) value from dual 5.四舍五入 S:select round(1.23456,4) value 1.23460 O:select round(1.23456,4) value from dual 1.2346 6.e为底的幂 S:sel
Apache James用户信息的数据库存储和密码问题
本文主要解决两个问题:一个是如何将James的用户信息存储到数据库中,二是在进行James二次开发时,如何处理密码问题。本文面向对James有一定使用经验的用户,对于James的初学者,请先阅读我的另一篇文章《Apache James使用入门》。 一、James简介Apache James(Java Apache Mail Enterprise Server)是Apache组织的子项目之一,完全采用纯Java技术开发,实现了SMTP、POP3与NNTP等多种邮件相关协议。James也是一个邮件应用平台,可以通过Mailet扩充其功能,如Mail2SMS、Mail2Fax等。James提供了比较完善的配置方案,尤其是关于邮件内容存储
Apache James使用入门
一、简介Apache James(Java Apache Mail Enterprise Server)是Apache组织的子项目之一,完全采用纯Java技术开发,实现了SMTP、POP3与NNTP等多种邮件相关协议。James也是一个邮件应用平台,可以通过Mailet扩充其功能,如Mail2SMS、Mail2Fax等。James提供了比较完善的配置方案,尤其是关于邮件内容存储和用户信息存储部分,可以选择在文件、数据库或其他介质中保存。James性能稳定、可配置性强,还是开源项目,所有源代码不存在版权问题,因此,James在项目中的应用日益广泛,现在常用版本为2.1,但最新版本2.3已经推出,在本文中,我们将
JAVA虚拟机几个命令行参数说明
一、运行class文件执行带main方法的class文件,命令行为:java <CLASS文件名>注意:CLASS文件名不要带文件后缀.class例如:java Test如果执行的class文件是带包的,即在类文件中使用了:package <包名>那应该在包的基路径下执行,命令行为:java <包名>.CLASS文件名例如:PackageTest.java中,其包名为:com.ee2ee.test,对应的语句为:package com.ee2ee.test;PackageTest.java及编译后的class文件PackageTest.class的存放目录如下:classes |__com |__ee2ee |__test |__PackageTest.j
java源代码分析----jvm.dll装载过程
简述众所周知java.exe是java class文件的执行程序,但实际上java.exe程序只是一个执行的外壳,它会装载jvm.dll(windows下,以下皆以windows平台为例,linux下和solaris下其实类似,为:libjvm.so),这个动态连接库才是java虚拟机的实际操作处理所在。本文探究java.exe程序是如何查找和装载jvm.dll动态库,并调用它进行class文件执行处理的。源代码本文分析之代码,《JavaTM 2 SDK, Standard Edition, v1.4.2 fcsCommunity Source Release》,可从sun官方网站下载,主要分析的源代码为:j2sesrcshareinjava.cj2sesrcwindowsinjava_md.c
Tomcat性能调整
一. 引言性能测试与分析是软件开发过程中介于架构和调整的一个广泛并比较不容易理解的领域,更是一项较为复杂的活动。就像下棋游戏一样,有效的性能测试和分析只能在一个良好的计划策略和具备了对不可预料事件的处理能力的条件下顺利地完成。一个下棋高手赢得比赛靠的不仅仅是对游戏规则的认识,更是靠他的自己的能力和不断地专注于分析自己对手的实力来更加有效地利用和发挥规则的作用。同样一个优秀的性能测试和分析人员将要面对的是来自一个全新的应用程序和环境下带来的整个项目的挑战。本文中作者结合自己的使用经验和参考文档,对To
Resin with IIS
[face=Arial]Resin provides a fast servlet runner for IIS 4.0 and PWS, allowing IIS to run servlets and JSP files.[/face] To configure Resin with IIS, you must follow the following steps:1.Configure IIS/PWS 2.Configure resin.conf 3.Start httpd Configuring IIS/PWSISAPI FilterYou should use resin-2.1.0/bin/setup.exe to setup your configuration. If you use setup.exe, you can just skip to the next section.ISAPI Filter Priorityisapi_srun.dll installs itself as the default priority. Some users may nee
Apache下的虚拟主机设置
一、WWW服务器虚拟主机原理 WWW服务器虚拟主机是指使用一台物理机器,充当多个主机名的WWW服务器。比如由一台机器同时提供http://www.company1.com, http://www.company2.com 等的WWW服务,而浏览这些WWW站点的用户感觉不到这种方式下跟由不同的机器提供不同的服务有什么差别。 使用WWW虚拟主机的好处在于,一些小规模的网站,通过跟其他网站共享同一台物理机器,可以减少系统的运行成本,并且可以减少管理的难度。另外,对于个人用户,也可以使用这种虚拟主机方式来建立有自己独立域名的WWW服务器,目前国内有很多公司都提供这种免费的服
mysql数据库的还原与备份
现在开始讲述另一种数据库,也即Mysql的管理维护方法。我们推荐的工具是EMS SQLManger。很多初次使用EMS SQL Manager的朋友觉得EMS SQL Manager很难用,不知道如何使用它来管理Mysql数据库。实际上,你一旦熟悉了之后,将会发现它独有的优势。至少我个人认为比管理MSSQL的企业管理器好用的多:) 一、下载安装EMS SQLManger并运行 我们提供了EMS SQLManger的下载:http://www.jspcn.net/mngtools/mymanager_lite.zip下载完成,并安装好后运行SQL Manger。 二、注册数据库 选择如下图所示,开始注册数据库。
JSP的mysql_jdbc驱动程序
作者:jjx,转载请指明出处 如有不当之处,敬请指出 mm.mysql是个类型4(即纯java),符合jdbc 2规范的mysql jdbc驱动程序。当前版本为2.0 pre 5(beta) 你可以从http://www.worldserver.com/mm.mysql/下载最新的驱动程序 本文只是简单描述一下mm.mysql的安装和使用 安装 1、下载mm.mysql 2、解压到某驱动器,如c: 3、修改classpath,加入mm.mysql的路径,如你原来的classpath可能是: .;c:jdk1.2.2lib ools.jar;c:jdk1.2.2libdt.jar; 修改后可能是 .;c:jdk1.2.2lib ools.jar;c:jdk1.2.2libdt.jar;C:mm.mysql.jdbc-2.0pre5; 编程 1
win2k下asp+php+mysql+jsp+xsl+xml的安装
操作系统:Windosws 2000 Pro版 所需软件: 1、IIS 5.0 2、jdk-1_2_2-win.exe 3、jakarta-tomcat.zip 4. php-4.0.0-Win32 5. mysql-3.23.36-win 6. DBTools-Manager-1.0.8 7. gyxml 8. Java API for XML Parsing 1.0.1 9. mm.mysql.jdbc-2.0pre5.tar 安装方法: (首先在Windosws 2000 Pro版装上IIS 5.0) 一、安装JDK ①,双击jdk-1_2_2-win.exe文件进行安装,使用缺省配置进行安装,JDK的缺省安装目录为D:jdk1.2.2,JRE的缺省安装目录为D:Program FilesJavaSoftJRE1.2; ②,更新环境变量 开始->设置->控制面板->系统-
在Win2000下用PHP和JSP连接MySQL
一、前言 在阅读本文档之前,你的Win2000下应该已经安装好了Apache、JDK、Tomcat、PHP、MySQL。如果你还没有成功地安装好这些软件,你可以参阅Apache1.3.20在Windows下的使用、Windows下JDK1.3.1的安装、Tomcat在Win2000下的安装、PHP在Win2000下的安装、MySQL在Win2000下的安装进行安装。 在本文档中,我们并不准备对PHP、MySQL、JSP作过多的解释,我们将假定你已经大致掌握了PHP、MySQL、JSP。我们仅仅是探讨在Win2000下,使用PHP和JSP连接MySQL的方法。 二、MySQL的前期准备 在我们之前安装的MySQL中,我们仅仅是使用了系统初始
配置J2EE支持Mysql
首先当然是系统环境软件的安装,我就不多说了,在下面我给出了几种软件的下载地址。需要特别强调的是,请一定要注意你安装的Mysql的版本,我们平常用的大都是“mysql-shareware-3.22.30-win”这个版本,但J2EE需要3.23.15以上的Mysql,这个是我花费大半天时间得到的教训。 经我的多次实验,J2EE的配置文件default properties中应按如下设置: jdbc.drivers=org.gjt.mm.mysql.Driver jdbc.datasources=jdbc/TestDb|jdbc:mysql://localhost:3306/test?user=jian&password=jian 以上语句很简单,用过Mysql的jdbc driver的人一看
初次接触JSP(win2k server)JSP连接MYSQL数据库
第一步你已经完成了,但是我想,那个只是最基础的。最迫切想知道的,就是怎么与数据库联系起来。因为,不管是做留言本还是论坛,都会涉及到数据库。其实,这一切都很简单。首先确定你已经安装了MYSQL数据库,之所以选择MYSQL,因为他可以跨平台,而mssql或者access,都不具备。所以还是用mysql吧。1、下载MYSQL的JDBC驱动器(http://mysql.ihostunit.com/Downloads/Contrib/mm.mysql-2.0.4-bin.jar);2、将他拷贝到tomcat的common/lib目录下;3、测试是否连接正常;将如下代码保存成test.jsp至tomcat的webapps/faq目录下。:<%@ pag
用javabean来实现MySQL的分页显示
今天写了个 MySQL 分页的 javabean,是用 MySQL 里的 LIMIT 来实现的.sql = "SELECT * FROM Test LIMIT 5, 10";这句话的意思就是从第五条记录开始往下读 10 条记录出来,这个 bean 没有连接数据库的功能,你可以使用自己的类来链接数据库,当然可以用我那个写的很烂的 dbClass.java 来连,^_^这里给出三个程序的源代码。dbClass.java -- 用来连接 MySQL 数据库。PageQuery.java -- 重写了 dbClass 返回的 ResultSet,使其具备分页功能。example.jsp -- jsp 文件,可以看到,我只用了两行就实现了分页的功能,当然,sql
java语言存取mysql快速构建
环境:????操作系统: RedHat linux 7.1????mysql服务器: 3.23.36 (linux 7.1附带)????mysql jdbc: 2.0.14????java JDK: j2sdk-1.4.0_02获取 mysql的jdbc:mysql-connector-java-2.0.14.tar.gz ????下载地址:???? 1. HKLPG/Hong Kong ???? 2.ihostunit.com/Hong Kong ???? 3. shellhung.org/Hong Kong获取 j2sdk:????java.sun.com的j2sdk-1.4.0_02安装 mysql jdbc:shell> tar -zxpf mysql-connector-java-2.0.14.tar.gz????安装 j2sdk 这里不介绍了。设置 CLASSPATH:shell> CLASSPATH=$CLASSPATH:/你的mysql-jdbc驱
MySQL安全问题(匿名用户)的一点心得
我们知道,在安装完MySQL后,它会自动创建一个root用户和一个匿名用户,其初始密码都是空,对于前者,很多参考资料上都会提醒大家要注意及时设定一个密码,而忽略了后者,大概是因为后者默认设定为只能在本机使用的缘故吧。 但如果你的MySQL是要提供给Web服务器作数据库服务的,忽略这个匿名用户的代价可能相当惨重,因为在默认设置下,这个匿名用户在localhost上几乎拥有和root一样的权限,这时候,如果你的客户拥有上传脚本文件、脚本文件可以进行MySQL数据库操作(比如允许操作MySQL的php)的权限已经可能将你的MySQL改动得面目全
连接MySQl的JavaBean
package mysql;import java.sql.*;public class MySqlCon{private String DbName = "";private String pass = "";private String url = "";private Connection con = null;private Statement stmt = null;private ResultSet rs = null;public MySqlCon(){}public void setDbName (String name){this.DbName = name;}public void setPass (String pass){this.pass = pass;}public void BulidCon(){try{Class.forName("org.gjt.mm.mysql.Driver").newInstance(); url ="jdb
WebLogic下配置MySql数据库的JDBC驱动
对于初学者来说,Weblogic的配置常让人摸不着头脑,其实应该是比较容易的。比如对于Weblogic8.1可直接修改eauser_projectsdomainsmydomain下的startweblogic.cmd找到 “Set classpath=”,加入mysql.jar的路径,如:set CLASSPATH=C:mysql.jar;%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%jrelib t.jar;%WL_HOME%serverlibwebservices.jar;%CLASSPATH%mysql.jar的路径最好放在最前面。[@more@]