- 浏览: 110649 次
- 性别:
- 来自: 深圳
-
文章列表
oracle在RedHat5平台上面的安装
oracle在 windows平台上面安装比较简单,但在linux平台上面却是相当麻烦的,请看步骤:
(一)检查linux的版本信息,
#>uname -m
如果显示X86_64,则系统是64位的,需要下载相应64位的oracle介质,如果安装的是32位的介质则安装62%左右的时候会出现:
error in invoking target 'client_sharedlib' of makefile
就说明版本不对
(二)检查依赖包的情况:
#>rpm -q gcc make binutils openmotif se ...
linux平台上面oracle不是自动启动的,需要手动进行,具体操作如下
(一)
在命令模式下面先启动监听:
#>lsnrctl start
这个命令会执行较长时间,需要耐心等待,成功后会出现这样的信息:
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 03-DEC-2010 15:26:25
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Starting /opt/oracle/10.2.0/db_1/bin/tnslsnr: plea ...
服务器端:
package com.dvte.boss.utils;
import java.net.*;import java.io.*;
public class Server { public static void main(String[] args) throws IOException { ServerSocket server = new ServerSocket(5678); while (true) { Socket client = server.accept(); BufferedReader in = new BufferedRe ...
下面按步骤进行讲解1. 将web应用部署到Tomcat的webapp目录下2. 修改Tomcat/bin/startup.bat文件,在最前面加上如下代码SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000上面命令必须写成一行中间不能有换行,-前是空格-后是非空格
3.启动Tomcat启动tomcat/bin/startup.bat 图1
4.在程序中设置断点5.在eclipse中配 ...
左右连接
(+)号出现在哪一方表示哪一方是附加的,它的另一方的数据将会全部显示出来:
如:select * from t_workformtemp tmp,t_workforms wf where tmp.formid=wf.formid(+)
因为(+)号出现在wf.formid(+),那么t_workforms wf 表里面的数据作为附加,只查询出与t_workformtemp 相匹配的数据,其它的不显示。
select * from t_workformtemp tmp,t_workforms wf where tmp.formid=wf.formid(+)
打开一个命令窗口,把以下内容复制过去,oracle会把结果全部保存到f:\temp\test.txt这个文件里面去。
set echo off --设置信息
set feedback off
set heading off
Spool f:\temp\test.txt --开始spool命令
select * from t_workforms; --记住,这里有一个“;”,你想执行的sql语句
spool off; --记住,这里也有一个“;”
set WEBLOGIC_DEPLOY_TARGET=D:\bea111
@echo --------------------设置部署路径为%WEBLOGIC_DEPLOY_TARGET%
@echo --------------------清除旧文件开始--------------------
call mvn clean
@echo --------------------清除旧文件完成--------------------
@echo --------------------编译,打包开始--------------------
call mvn -Dtest -DfailIfNoTes ...
- 2009-11-10 11:28
- 浏览 1178
- 评论(0)
把以下命令生成一个bat文件,放到工程的根目录下面运行
@echo On @Rem 删除SVN版本控制目录 @PROMPT [Com]
@for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"
@Rem for /r . %%a in (.) do @if exist "%%a\.svn"
@echo "%%a\.svn"
@echo Mission Completed. @pause
- 2009-11-09 17:22
- 浏览 1197
- 评论(0)
eclipse不能启动有很多问题造成,下面仅一例说明:如果出现附件里面的画面,则有可能是设置了safe360的木马防御,因为360认为jvm访问是木马行为,所以拦截掉了。
- 2009-11-06 11:06
- 浏览 865
- 评论(0)
如果是在同一个工程中则这样配置:
<bean id="xmlSqlParse" class="com.springjdbc.annotation.XmlSqlParse" > <property name="xmlSqlFileList"> <list> <value>classpath:com/dvte/boss/dao/xml/*.xml</value> </list> </property> </bean>
但如 ...
- 2009-08-12 10:48
- 浏览 3303
- 评论(0)
<!-- package: mvn -Dtest -DfailIfNoTests=false -e package --> <!-- install: mvn -Dtest -DfailIfNoTests=false -e install -->
<!-- deploy: mvn deploy:deploy-file -Dfile=basedomain.jar -Durl=dav:http://localhost:8081/artifactory/repo1/ -DpomFile=pom.xml -->
注意:http://localhost:8081 ...
- 2009-08-11 19:05
- 浏览 1393
- 评论(0)
在Eclipse里 点击工程右键 Export -->java--> JavaDoc,在向导的最后一页的Extra JavaDoc Options 里填上编码参数
-encoding UTF-8 -charset UTF-8
- 2009-07-02 10:16
- 浏览 1074
- 评论(0)
maven打印的命令:
mvn -Dtest -DfailIfNoTests=false -e package
我们用maven打war包的时候,打包阶段将会创建一个war文件。但是,在它之前的目标做什么呢,像compiler:compile和surefire:test?在Maven经过它生命周期中package ...
- 2009-06-30 20:07
- 浏览 1177
- 评论(0)
看了别人的记录,觉得不错,就收藏在这里了,
原文出处:http://blog.csdn.net/fenixshadow/archive/2007/11/17/1890010.aspx
1持久层:1)Hibernate这个不用介绍了,用的很频繁,用的比较多的是映射,包括继承映射和父子表映射对于DAO在这里介绍个在它基础上开发的包bba96,目前最新版本是bba96 2.0它对Hibernate
- 2009-02-20 11:24
- 浏览 927
- 评论(0)
artifactory一般情况也使用不错,但这个东西并不是想象中那么好用的,可能是由于他连服务器下载文件的机制做得不好,时不时出一些SocketTimeout,如果是在下plugins出现,本地maven就会cache这个错误,认为这个plugin是不存在的,当你执行需要这个plugin的goal时就会直接报错。
解决方法:在这个时候就只能把本地的.m2这个文件夹删除掉再执行。 内的团队,用共享目录作local repositorty可能更加好用
- 2009-02-11 13:00
- 浏览 1093
- 评论(0)