Oracle10G-2 for RHL AS4的安装
http://www.chinaunix.net/jh/19/363433.html[原创] 在RHAS3上成功安装Oracle9204http://www.chinaunix.net/jh/19/509167.html在linux AS3.0上安装ORACLE9.2.04以root登录 1.把10G-2复制到系统中并解压(用tar或xwindows中解压工具)。[@more@]2.从linux as4第三光盘上复制libaio-0.3.102-1.i386.rpm和libaio-devel0.3.102-1.i386.rpm到系统并安装。例:# rpm -ivh libaio-0.3.102-1.i386.rpm3.做个链接:ln -s /usr/lib/libstdc++.so.6.0.3 /usr/lib/libstdc++.so.5如果不做此链接,在安装过程中建好数据库,将会出现不能链接不上数据库问
显示oracle执行时间
set timing on[@more@]
JAVA读写excel
使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并将这个文件以MIME,text/csv类型返回给浏览器,接着浏览器调用Excel并且显示CSV文件。这样只是说可以访问到Excel文件,但是还不能真正的操纵Excel文件,本文将给大家一个惊喜,向大家介绍一个开放源码项目,Java Excel API,使用它大家就可以方便地操纵Excel文
水晶报表中文资料
http://dev.csdn.net/article/81863.shtm[@more@]
oracle10g在linux下的安装
关键词: oracle10g linuxas4 Linux 下Oralce10g的安装http://blog.csdn.net/ayan117/archive/2006/01/21/585389.aspxoracle9i for linux安装http://blog.csdn.net/ayan117/archive/2006/01/21/585387.aspx[@more@]1.硬件标准最低要求(指不警告的)物理内存: 1G交换空间: 1.5 GB或者2倍内存大小/tmp 空间: 1 G软件所需空间: 3 GB数据库文件: 1.5 GB2.linux参数标准最低要求(指不警告的)#注释:#表示使用root用户操作,$表示使用oracle 用户进行操作2.1 核心参数配置#vi /etc/sysctl.conf加入以下内容:kernel.shmall = 2097152kernel.shmmax =
Oracle实践
一:数据库的登录:首先保证数据库is running;打开sqlplus:C:oracle10gproduct10.2.0db_1BIN>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期三 4月 12 12:34:52 2006Copyright (c) 1982, 2005, Oracle. All rights reserved.SQL> connect / as sysdba已连接。[@more@]如果不能连接,可能是监听没有启动,那么就启动监听程序C:oracle10gproduct10.2.0db_1BIN>lsnrctlLSNRCTL> status / start / stop 查看状态 / 启动 / 停止二:启动isqlplus网络访问C:oracle10gproduct10.2.0db_1BIN>isqlplusctl startiSQL*
Oracle开发人员 JAVA存储过程
Oracle开发人员 JAVA存储过程 利用Java存储过程简化数据库操作 作者:Kuassi Mensah 利用Java存储过程沟通SQL、XML、Java、J2EE和Web服务。 存储过程(stored procedure)允许将运行于数据库层中的持久性逻辑与运行于中间层中的商务逻辑有效地分离开来。这种分离可以降低整个应用程序的复杂性,并提供其重用性、安全性、性能和可伸缩性。 但是,妨碍存储过程广泛采用的一个主要障碍是不同数据库厂商使用各种专有的、且依赖于数据库的实现语言。使用基于Java的存储过程可以解决这一问题。Oracle已经实现了ANSI标准,这些标准规定了从SQL中将
checkbox全选或部分选
function checkall(obj1){//选择表单内的所有多选按钮 var temp=0; var obj=document.form1; for(var i=0;i<obj.elements.length;i++) { var e=obj.elements[i]; if(e.type=='checkbox') { e.checked=obj1.checked; } }}function ff(obj){//全选<DIV>里的所有checkbox for(var i=0;i<ads.all.length;i++) { if(ads.all[i].type=='checkbox') { ads.all[i].checked=obj.checked; } }}[@more@]<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"
为什么说BS结构优于CS结构
C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。 B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发
JDBC 高级数据类型的应用
JDBC 2.0 引进了对应于SQL_99的许多新对象,这些新对象有BLOB,CLOB,ARRAY,REF,结构化类型,DISTINCT类型以及LOCATOR. JDBC 3.0增加了Boolean和Datalink对象,插入这些高级数据类型到数据库中的主要手段是使用PreparedStatement对象,读取主要是ResultSet对象.下面介绍怎么在数据库中读取和写入高级数据类型[@more@]1:BLOB和CLOB BLOB: 二进制大对象(Binary Large OBject)即一个字节序列(比喻说一个mp3文件可以存储为一个BLOB) CLOB:一个对VARCHAR 或类似的列来说太长的字符串. 来自数据库的BLOB和CLOB数据可以通过java.sql.Blob和java.sql.clo
Portal门户&&SSO单点登录
Portal英文字面是"入口",国内有叫"门户"技术的.但我觉得"集成"技术更能表达它的意思.SSO是单点登录的意思,可以集成多个系统[@more@]
Windows上获取远程RMI对象很慢?
机器的网络设置不正确很可能会引起该问题的发生. RMI使用了Java网络类,特别是java.net.InetAddress类,它将查询TCP/IP的主机名, 包括IP地址到主机名的映射和主机名到IP地址的映射.在Windows平台,这种查询功能 是由本地的Windows Socket库来实现的. 因此延时是发生在Windows库中,而非RMI中. 如果你的机器设置成使用DNS,问题通常是DNS服务器查不到主机名,你所发现的延时 是DNS查询的延时. 请尝试将RMI通信中涉及到的所有主机名/IP地址加到本地文件 C:WINNTsystem32driversetchosts或windowshosts中. 格式如下: IP地址 主机名[@more@]
搞定EJB之路(二)
一开始查了很多资料说jboss网站提供了,jboss和tomcat的集成版本(jboss-3.2.1_tomcat-4.1.24.zip ),唉我就找啊,找了半天终于找到了,按照网址下载都不能下载,郁闷的是据说那几天网络不好,可气啊!既然是远程调用ejb我玩全可以不用他的集成版本,直接在tomcat上运行web,在jboss上发布jboss就可以了,下面是我在运行过程中的一些错误提示:[@more@]web端的代码写完了,编译没有问题可是运行就出错抛出异常:1:第一个错误异常:javax.naming.NoInitialContextException: Cannot instantiate class: org.jnp.interfaces.NamingContextFactory [Root exc
搞定EJB之路(一)
在这里我想说的是ejb发布和调用的问题,EJB的开发很简单,选择一种IDE就可以很轻松的来开发,我选择的是JBuilderX(JBuilder 2006也不错的),新建一个工程写一个简单的EJB,再建个测试文件,测试一下是否成功,然后再新建个web应用来远程调用EJB,麻烦就从此处开始了,整整郁闷了我一周的时间!下面来说说我遇到的问题和解决方法:[@more@]说明一下EJBserver是Jboss-4.0.3SP1,web应用server是tomcat4.x1.新建了EJB的工程测试成功了,并大包成jar文件发布到jboss中2.新建web工程,用来远程调用ejb服务,开始我在web端建了个java文件来远程调用ejb测试成功了
用批处理文件编译并执行java
批处理文件test.bat内容:@echo 欢迎使用XXX系统@echo 本系统采用java技术编写@echo -----------------------------@echo 首先使用javac编译文件@pausejavac frames.java@echo 编译成功,请执行文件@pausejava frames@echo 执行成功!@echo 谢谢您的使用!@pause存在问题:[@more@]把java test改成 java d:javatest就会出错不知道为什么?注:test.java和批处理文件都在d:java目录下测试的frames.java文件:import javax.swing.*;import java.awt.*;public class frames extends JFrame { BorderLayout borderLayout1 = new Borde
AXIS - 传递自定义对象
引用:http://spaces.msn.com/shangcm2003/[@more@]
浅谈软件测试
口出狂言浅谈软件测试,用这样的标题实在是感觉羞愧,虽然我用的题目是浅谈软件测试,我只不过是谈谈我在开发过程中遇到的关于测试的问题![@more@]我们的项目基本开发完毕了, 软件测试是必须的过程,我对软件测试的理解是:测试软件的功能和性能;1:功能是指测试软件是否完成了指定的任务。结果是否正确2:性能是指软件对内存,cpu等硬件的压力以及运行状况这只是我的个人观点不知道这么认为是否正确,这个网站不错的是关于软件测试的http://www.51testing.com/说说我们的开发过程中软件测试的过程,从我负责的模块来看,在代码编写过程
工作总结-20060108
工作了快一年了,一直没有静下来想想工作中遇到的问题以及是如何解决的,最近公司配置了一台服务器,采用磁盘阵列集群的方案,oracle数据库也是采用集群的方式,可是web服务器tomcat也要实现集群以及session复制,查阅了相关资料相应的功能基本实现了(在windows下测试一切正常,可是在linux下不停的在tomcat间来回的切换),由于工组最近比较忙,一些参数也没有仔细的去看(这一点感觉作的不好,没有集中精力去解决,给自己找个理由--工作忙!);[@more@]这个问题一直这样搁着,确实其他的工作比较忙!后来这个问题是我找到了一篇关于
软件重构之思考
对于一个软件的开发人员来说,软件重构应该是再熟悉不过了,可是当我第一次听说“软件重构”这个词的时候,我还以为是方法重构,失败失败啊!下面简要的说一下什么是软件重构[@more@]软件重构 是指在不改变软件的功能和外部可见性的情况下,为了改善软件的结构,提高清晰性、可扩展性和可重用性而对软件进行的改造。简而言之,重构就是改进已经写好的软件的设计。
回顾2005展望2006
回顾2005很多事情不能忘怀,2005是我走出大学校门步入社会的一年,2005是为我事业奠定基础的一年,2005已经是历史,展望2006,一切都还没有开始,很多事情都未为人所料,让我们期待2006更加美好,2006是历史的延续;在新的一年里,祝福我的父母,我弟弟,我的女友,我的朋友还有所有关心我爱护我的所有人,身体健康,万事如意,工作顺利,事事开心,合家美满幸福~~[@more@]