- 博客(37)
- 收藏
- 关注
原创 ant属性详解
5.3.3 项目 一个构建文件必须具备的文档元素是标签,它必须指定一个默认目标,还可以指定一个名字(可选的)。此外,还可以标明项目的基本目录。表5.1中列出了它的属性:表5.1 标签属性属性 描述 是否必需 default 要运行的默认目标 是 name 项目名称 否 basedir 基本目录 否 description 项目描述 否 在basedir属性中,你既可以指定...
2008-11-12 18:10:18
259
原创 java获取路径的方式
System.out.println(Thread.currentThread().getContextClassLoader().getResource("")); file:/F:/Tomcat%205.0/webapps/DOMTest/WEB-INF/classes/ System.out.println(DomFunction.class.getClassLoader().g...
2008-11-12 18:05:56
145
原创 java DateTime
如何将Date类型插入数据库中,成为好多人的一个不小的障碍。当然,并不一定要在外部插入时间,因为在数据库中,可以让它自动插入,比如:MSSQL里面,用getdate()来插入当前时间,而在Insert时,便可以不用管它了。但有的时候还是避免不了,要手工插入时间,以更新数据库。1、java.util.Calendar 格式化时间Calendar cal = new GregorianCalen...
2008-11-12 18:02:44
605
原创 Eclipse反编译插件
jadClipse: http://sourceforge.net/projects/jadclipse jadclipse_3.1.0.jar jad: http://www.kpdus.com/jad.html jadnt158.zip 参考文档:http://dev2dev.bea.com.cn/bbs/se...
2008-10-27 15:21:08
137
原创 一个简单EJB入门
1.编写一个主接口,创建组件接口的接口package com.EJB.interfaces;public interface HelloWorldHome extends javax.ejb.EJBHome{ HelloWorld create() throws java.rmi.RemoteException,javax.ejb.CreateException;}2.编写一个组件接口,被客户端...
2008-10-27 10:30:38
100
原创 JBoss下数据源密码加密
1.先来看一个普通的数据源配置文件Java代码 <?xml version="1.0" encoding="UTF-8"?> <datasources> <local-tx-datasource> <jndi-name>MySqlDS</jndi-name> //jndi名字
2008-10-24 10:01:36
149
原创 Jboss如何修改端口号
1、当jboss和oracle在同一机器上时,通常oracle占用8080端口,这时只需要去修改\deploy\jbossweb-tomcat50.sar\server.xml中。2、当在同一台机器上运行两个JBOSS实例的时候,则需要修改在default\conf\jboss-service.xml中的1098,1099,4444,4445,8083,default\deploy\jbossw...
2008-10-21 11:41:30
729
原创 SQL*PLUS命令的使用大全
Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行...
2008-10-21 09:41:46
131
原创 解决OracleDBConsoleorcl不能启动,报错误码2
解决OracleDBConsoleorcl不能启动,报错误码2 OracleDBConsoleorcl启动失败,到服务里一看,确实没有启动.手动启动一下,报错误码2 我装的是10g,于是到ORACLE\product\10.2.0\db_1\test_orcl\sysman\log目录看一下log里写了什么,打开OracleDBConsoleorclsrvc.log. log最后记录的是: ...
2008-10-21 09:41:06
261
原创 oracle9i导入导出命令
从cmd下面打入这些命令--导入--其中:--sundun/sundun@sundun:用户/密码@数据库--file:导入的dmp文件的存放路径--log:日志文件用于记录导入时的相关信息(可选)--full:等y代表导出所有用户下的表,/后面代表导入的用户与数据库的用户imp sundun/sundun@sundun file=E:\数据库\has_jn.dmp log=E:\数据库\has...
2008-10-21 09:40:35
165
原创 细化解析Oracle数据库后台进程的功能
1、DBWR进程:该进程执行将缓冲区写入数据文件,是负责缓冲存储区管理的一个Oracle后台进程。当缓冲区中的一缓冲区被修改,它被标志为“弄脏”,DBWR的主要任务是将“弄脏”的缓冲区写入磁盘,使缓冲区保持“干净”。由于缓冲存储区的缓冲区填入数据库或被用户进程弄脏,未用的缓冲区的数目减少。当未用的缓冲区下降到很少,以致用户进程要从磁盘读入块到内存存储区时无法找到未用的缓冲区时,DBWR将管理缓冲存...
2008-10-21 09:40:09
138
原创 oracle的存储过程如何返回结果集
SQL server 的存储过程返回结果集很简单Oracle 存储过程返回结果集怎么这么费劲?过程返回记录集: CREATE OR REPLACE PACKAGE pkg_test AS TYPE myrctype IS REF CURSOR; PROCEDURE get (p_id NUMBER, p_rc OUT myrctype); END pkg_tes...
2008-10-21 09:35:32
108
原创 Oracle游标使用大全(一)
SELECT语句用于从数据库中查询数据,当在PL/SQL中使用SELECT语句时,要与INTO子句一起使用,查询的返回值被赋予INTO子句中的变量,变量的声明是在DELCARE中。SELECT INTO语法如下: SELECT [DISTICT|ALL]{*|column[,column,...]} INTO (variable[,variable,...] |record...
2008-10-21 09:35:08
83
原创 Oracle游标使用大全(二)
从游标提取数据 从游标得到一行数据使用FETCH命令。每一次提取数据后,游标都指向结果集的下一行。语法如下: FETCH cursor_name INTO variable[,variable,...] 对于SELECT定义的游标的每一列,FETCH变量列表都应该有一个变量与之相对应,变量的类型也要相同。 例: SET SERVERIUTPUT ON DECLARE ...
2008-10-21 09:34:40
125
原创 Oracle游标使用大全(三)
游标中的更新和删除 在PL/SQL中依然可以使用UPDATE和DELETE语句更新或删除数据行。显式游标只有在需要获得多行数据的情况下使用。PL/SQL提供了仅仅使用游标就可以执行删除或更新记录的方法。 UPDATE或DELETE语句中的WHERE CURRENT OF子串专门处理要执行UPDATE或DELETE操作的表中取出的最近的数据。要使用这个方法,在声明游标时必须使用FOR UPDAT...
2008-10-21 09:34:07
111
原创 用Java编写Oracle存储过程和函数
可以在PL/SQL Devlelop环境中写用Java编写Oracle存储过程和函数Oracle里可以使用多种语言来编写存储过程,比如Pro*C/C++,PL/SQL,COBOL,在Oracle8i开始支持用Java编写存储过程。如果非要写存储过程的话,做为以Java谋生的我,首选用Java编写,用PL/SQL需要记忆很多的语法(Pascal类的语法)和函数,远不如使用Java/JDBC这么...
2008-10-21 09:33:31
277
原创 oracle的一个简单函数
create or replace function fun_tz_getXianYiRenXM(v_anjianid varchar2)--获取嫌疑人姓名return varchar2is v_XianYiRen varchar2(300); v_Count number(4,0):=0; v_hasMore number(2):=0;begin for rec in (selec...
2008-10-21 09:32:40
126
原创 oracle的一个简单的触发器
create or replace trigger TRG_TZ_XS_KouYaCaiQingDan---台账扣押财务触发器(刑事子表) after insert or update on xs_kouyawupinqingdan for each rowdeclarebegin if inserting then insert into tz_kouya_caiwud...
2008-10-21 09:32:12
316
原创 oracle存储过程实例
--创建存储过程CREATE OR REPLACE PROCEDURE xxxxxxxxxxx_p(--参数IN表示输入参数,OUT表示输入参数,类型可以使用任意Oracle中的合法类型。 is_ym IN CHAR)AS--定义变量 vs_msg VARCHAR2(4000); --错误信息变量 vs_ym_beg CHAR(6); --起始月份 vs_...
2008-10-21 09:31:40
363
原创 oracle函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE--------- --------- --------- --------- 65 ...
2008-10-21 09:31:18
107
原创 Oracle随机函数
VALUE 函数的第一种形式返回一个大于或等于 0 且小于 1 的随机数;第二种形式返回一个大于或等于 LOW ,小于 HIGH 的随机数。下面是其用法的一个示例: select dbms_random.value, dbms_random.value(55,100) from dual; ...
2008-10-21 09:30:34
131
原创 查看数据库的版本
Select version FROM Product_component_version Where SUBSTR(PRODUCT,1,6)='Oracle';
2008-10-21 09:30:07
154
原创 oracle的几种分页
一个非常好的ORACLE的分页SQL语句 select * from (select my_table.*, rownum as my_rownum from ( select yhbh, yhmc from yysf_tb_yonghxx order by yhbh) my_table where rownum <20 ) where my_rownum>=10---------...
2008-10-21 09:29:12
145
原创 oracle 常用系统表
dba_开头..... dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files 数据文件设置信息 dba_temp_files 临时数据文件信息 ...
2008-10-21 09:28:46
90
原创 Oracle创建表空间
ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额. 因此,在创建对象之前,首先要分配存储空间. 分配存储,就要创建表空间: 创建表空间示例如下:CREATE TABLESPACE "SAMPLE" LO...
2008-10-21 09:26:34
81
原创 创建Oracle数据库的三种方法
新建Oracle数据库三种方法:1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库(也可在命令行下输入dbca);2.用命令行的方式建立数据库3.通过运行自定义的批处理脚本(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))来创建配置或删除数据库详述:1.通过运行Oracle Database ...
2008-10-21 09:25:48
300
原创 SQL Server 常用系统表
sysaltfiles 主数据库 保存数据库的文档syscharsets 主数据库 字符集和排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项sysdatabases 主数据库 服...
2008-10-21 09:24:57
829
原创 sqlserver常用函数
今日碰到个问题:要实现数据表中的一个字段中的文本为"xxx.gif"的转换为"xxx.jpg",我不知道其具体名称,只知道是以gif结尾。问题解决:update pet set petPhoto=substring(petPhoto,1,datalength(petPhoto)-3)+'jpg' where petPhoto like '%.gif'注意...
2008-10-21 09:24:26
142
原创 设置mysql的编码
解决了,我把MYSQL 数据库的编码更改gbkSET character_set_client='gbk';SET character_set_connection='gbk';SET character_set_database='gbk';SET character_set_results='gbk';SET character_set_server='gbk';set char...
2008-10-21 09:22:34
117
原创 Mysql分页查询通用存储过程
Mysql分页查询通用存储过程 use guestbook;delimiter $$drop procedure if exists prc_page_result $$create procedure prc_page_result (in currpage int,in columns varchar(500),in tablename ...
2008-10-21 09:21:31
187
原创 MySQL常用函数
一、数学函数ABS(x) 返回x的绝对值BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x) 返回大于x的最小整数值EXP(x) 返回值e(自然对数的底)的x次方FLOOR(x) 返回小于x的最大整数值GREATEST(x1,x2,...,xn...
2008-10-21 09:20:36
136
原创 mysql常用命令
一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 2、例2:连接到远程主机上的MY...
2008-10-21 09:16:32
82
原创 Eclipse修改代码提示
Eclipse中默认是输入"."后出现自动提示,用于类成员的自动提示,可是有时候我们希望它能在我们输入类的首字母后就出现自动提示,可以节省大量的输入时间(虽然按alt + /会出现提示,但还是要多按一次按键,太麻烦了)。 从Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activat...
2008-10-21 09:15:30
290
原创 Eclipse插件安装(links方法)
通常人安装插件时,只直接将其下的plugns与feature文件下的内容分别拷到eclipse相应的文件夹下,但当要移除该插件时就很麻烦了,所以这里介绍links方法安装插件 首先,在eclipse文件根目录下建立一个links文件夹,如果安装了myeclipse之后,则在其所选的eclipse文件的根目录下会建立了links文件夹。 其次,在links文件夹下面建立一个后...
2008-10-21 09:14:17
176
原创 hibernate分布式事务
对于横跨多个Hibernate SessionFacotry的分布式事务,只需简单地将 JtaTransactionManager 同多个 LocalSessionFactoryBean 的定义结合起来作为事务策略。你的每一个DAO通过bean属性得到各自的 SessionFactory 引用。如果所有的底层JDBC数据源都是支持事务的容器,那么只要业务对象使用了 JtaTransactionMa...
2008-10-21 09:11:18
164
原创 EJB学习一
一、一个企业级Bean是由几个文件共同组成:1、Bean类SessionBean实现javax.ejb.SessionBean接口;EntityBean实现javax.ejb.EntityBean接口。2、EJB接口(远程接口或者本地接口)和EJB对象远程接口继承javax.ejb.EJBObject接口;本地接口继承javax.ejb.EJBLocalObject接口。3、Home接口(远程...
2008-10-20 16:54:11
426
原创 VSS和CVS比较
VSS的全名是(VisualSourceSafe),是微软公司开发的VisualStudio开发套件中的版本控制部分,你可以通过从微软购买全套的VisualStudio套件,单独购买SourceSafe来获得。因此SourceSafe拥有非常好的技术支持和非常详尽的技术文档。 CVS的全名是(ConcurrentVersionsSystem,并发版本系统),它是一个开源项目,通过htt...
2008-10-20 14:38:19
119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人