- 博客(40)
- 收藏
- 关注
Spring的XML解析中关于DTD的路径问题-
在Spring中最简单的一个xml如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans>
2006-06-28 14:04:00 347
JAVA完全控制Oracle中BLOB CLOB说明
网络上很多关于JAVA对Oracle中BLOB、CLOB类型字段的操作说明,有的不够全面,有的不够准确,甚至有的简直就是胡说八道。最近的项目正巧用到了这方面的知识,在这里做个总结。环境:Database: Oracle 9iApp Server: BEA Weblogic 8.14表结构:CREATE TABLE TESTBLOB (ID Int, NAME Varchar2(20), BLOBA...
2006-06-27 09:36:00 146
转载-学习JAVA(续2)
学习完J2EE的这些具体技术,这个时候进行基本的J2EE开发应该是不成问题了。此时应该考虑提高自己的代码质量了。这里我强烈推荐Martin Fowler的<<Refactoring: Improving the Design of Existing Code >>,这本书不是一本非常实际的书,作者完全是手把手地教你如何提高代码质量,从具体地代码中告诉你什么是代码的Bad S...
2006-06-23 22:30:00 66
运用Java如何存取Oracle中的CLOB类型字
import java.sql.*; import java.io.*; import oracle.jdbc.driver.OracleResultSet;import oracle.sql.CLOB;public class TestOracleClob implements Serializable{ public static void main(String[] args) {//c...
2006-06-21 12:51:00 143
websphere 数据库乱码
应用程序服务器 > server1 > Java 虚拟机 一般 JVM 自变量 :-Dfile.encoding=GB2312 -Ddefault.client.encoding=GB2312保存,重启服务
2006-06-21 10:39:00 149
在WebSphere环境下如果没有正确处理数据库连接State:STATE_TRAN_WRAPPER_INUSE
在WebSphere环境下如果没有正确处理数据库连接,SystemOut.log文件中会打出以下错误:[06-5-9 17:02:07:458 GMT+08:00] 1ae9f948 SharedPool I J2CA0086W: 在本地事务包含边界中使用的资源 jdbc/unicall 的可分享连接 MCWrapper id 1df4f943 Managed connection com.ibm...
2006-06-20 09:24:00 284
Tomcat_JSP经典配置实例
经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。一、开发环境配置第一步:下载j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下载j2sdk,注意下载版本为Windows Offl...
2006-06-19 12:24:00 87
DOS网络命令
DOS网络命令Ping Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,你就可以推断TCP/IP参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不表示TCP/IP配置就是正确的,你必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。 简单的说,P...
2006-06-18 14:04:00 49
oracle获取自己需要的日期格式
create or replace procedure pro as V_Date varchar2(20);Beginselect to_char(sysdate-45,'yyyymmdd') into V_Datefrom dual;End prorYear VARCHAR2(5):= select to_char(sysdate,'yyyy') from dual;
2006-06-13 09:35:00 55
如何把oracle中的select sysdate from dual转化为SQL Server中的语句?
如何把oracle中的select sysdate from dual转化为SQL Server中的语句? --------------------------------------------------------------- select getdate() ---------------------------------------------------------------...
2006-06-13 09:01:00 103
同志们,猜一猜输出结果会是什么?
public class test { public static void main(String[] args) { long l=30*24*60*60*1000; System.out.println(l); }}
2006-06-09 18:48:00 55
品味Java(6):Java的异常处理
3.数据类型&运算符,表达式 4.流程控制 5.异常控制 6.面向对象编程 7.认识Java的包(Package)、标准包和Javadoc …… Java异常 (Exception) 处理 早期的编程语言(比如C语言)没有异常处理,通常是遇到错误返回一个特殊的值或设定一个标志,并以此判断是不是有错误产生。随着系统规模的不断扩大,这种错误处理已经成为...
2006-06-08 18:13:00 53
Java异常处理
异常处理Java语言的设计从根本上便于我们写出整洁、设计良好的代码;尽管如此,在程序运行中仍可能有各种各样的错误出现。 1 、概念 采用新的异常处理机制 在以往的程序开发过程中,常常采用返回值进行处理。例如,在编写一个方法,可以返回一个状态代码,调用者根据状态代码判断出错与否。若状态代码表示一个错误,则调用这进行相应的处理,或显示一个错误页面或错误信息。通过返...
2006-06-08 18:07:00 91
Java中异常机制的研究
转载于http://www.v108.net/Article_44/20041129132323443-1.html首先Java的异常是面向对象的。一个Java的Exception是一个描述异常情况的对象.当出现异常情况时,一个Exception对象就产生了,并放到异常的成员函数里。 Java的异常处理是通过5个关键词来实现的:try,catch,throw,throws和finally。 1...
2006-06-08 17:52:00 63
Java异常处理
原文出处:http://blog.csdn.net/kboy/archive/2004/07/21/47126.aspx 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1OutputStreamWriterout=... 2java.sql.Connectionconn=... 3try{/...
2006-06-08 17:38:00 56
影响世界的100条管理名言
第一章 将合适的人请上车,不合适的人请下车 联想集团总裁柳传志有句众所周知的名言:"办公司就是办人。人才是利润最高的商品,能够经营好人才的企业才是最终的赢家。"现代企业的竞争,归根结底是人才的竞争,从这个角度来说,人才是企业之本。 1、企业即人 ——日本经营之神松下幸之助 2、企业最大的资产是人 ——日本经营之神松下幸之助 3、用人不在于如何减少人...
2006-06-08 17:25:00 1523
Weblogic 数据源
一、安装Weblogic Server 二、运行Weblogic配置向导Configuration Wizard,创建域mydomain 三、启动Weblogic服务,在启动的过程中,可能提示要输入username和passsword,这个用户名和密码是你在运行配置向导创建域时输入的用户名和密码。 四、访问weblogic控制台:http://localhost:7001/consol...
2006-06-08 17:21:00 116
绝对经典不看后悔websphere 用命令 重新安装管理控制台,
在 server1 服务器上卸载和重新安装 adminconsole 应用:1. 执行 wsadmin 脚本:<WASHOME>/bin/wsadmin.sh -conntype NONE2. 列出所有的应用程序: $AdminApp list3. 如果上面的列表中有 adminconsole 应用,请先卸载该应用$AdminApp uninstall adminconso...
2006-06-08 15:20:00 236
能用能把博客发表文章弄得好用一点
我是搞技术的,选择博客我选择了 csdn 可是你们真的让我很失望,我有点怀疑你们是不是怕用户发表文章啊!每次点发表要点两次也就算了,可是点完之后要等那么长的时间,别的网站的我也试过了。看看人家的速度。 唉,悲哀呀!!!!!!!!!!!...
2006-06-08 15:14:00 71
Java性能优化技巧集锦 4
除了这些显而易见的选择之外,另一个提高性能的好选择可能就是把所有的字符数据都保存为Unicode(代码页13488)。Java以Unicode形式处理所有数据,因此,数据库驱动程序不必再执行转换过程。但应该记住:如果采用这种方式,数据库会变得更大,因为每个Unicode字符需要2个字节存储空间。另外,如果有其他非Unicode的程序访问数据库,性能问题仍旧会出现,因为这时数据库驱动程序仍旧必须执行...
2006-06-08 13:33:00 66
truncate,delete,drop
truncate,delete,drop的比较:<rdf></rdf>--> 注意:这里说的delete是指不带where子句的delete语句相同点:truncate和不带where子句的delete, 以及drop都会删除表内的数据 不同点: 1. truncate和 delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依...
2006-06-07 23:05:00 48
Java性能优化技巧集锦 3
2.7 生成主键 在EJB之内生成主键有许多途径,下面分析了几种常见的办法以及它们的特点。 利用数据库内建的标识机制(SQL Server的IDENTITY或Oracle的SEQUENCE)。这种方法的缺点是EJB可移植性差。 由实体Bean自己计算主键值(比如做增量操作)。它的缺点是要求事务可串行化,而且速度也较慢。 利用NTP之类的时钟服务。这要求有面向特定...
2006-06-07 22:45:00 76
服务器上卸载和重新安装 adminconsole 应用
在 server1 服务器上卸载和重新安装 adminconsole 应用:1. 执行 wsadmin 脚本:<WASHOME>/bin/wsadmin.sh -conntype NONE2. 列出所有的应用程序: $AdminApp list3. 如果上面的列表中有 adminconsole 应用,请先卸载该应用$AdminApp uninstall adminconso...
2006-06-07 22:42:00 199
java性能优化2
对于代码逻辑复杂的页面,利用缓冲标记提高性能的效果比较明显;反之,效果可能略逊一筹。 请参见《用缓冲技术提高JSP应用的性能和稳定性》。 2.2 始终通过会话Bean访问实体Bean 直接访问实体Bean不利于性能。当客户程序远程访问实体Bean时,每一个get方法都是一个远程调用。访问实体Bean的会话Bean是本地的,能够把所有数据组织成一个结构,然后返回它的值。 ...
2006-06-07 22:34:00 47
java性能优化1
1.1 不用new关键词创建类的实例 用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。 在使用设计模式(Design Pattern)的场合,如果用Factory模式创建对象,则改用clone()方法创建新的对象实例非常简单。例如,下面是F...
2006-06-07 22:13:00 61
jsp翻页
/////////////////////////////////////// RowSetPage.java// author: evan_zhao@hotmail.com/////////////////////////////////////package page;import javax.sql.RowSet;/*** <p>Title: RowSetPage</p&g...
2006-06-07 22:11:00 71
JSP分页技术实现
目前比较广泛使用的分页方式是将查询结果缓存在HttpSession或有状态bean中,翻页的时候从缓存中取出一页数据显示。这种方法有两个主要的缺点:一是用户可能看到的是过期数据;二是如果数据量非常大时第一次查询遍历结果集会耗费很长时间,并且缓存的数据也会占用大量内存,效率明显下降。 其它常见的方法还有每次翻页都查询一次数据库,从ResultSet中只取出一页数据(使用rs.last();rs.g...
2006-06-07 22:09:00 55
unix小机下DB2数据库配置
/*命令编辑器中执行的语句格式*/update database cfg for webtable using LOGBUFSZ 500;update db cfg for webtable using applheapsz 2000;update db cfg for webtable using SORTHEAP 2048;update dbm cfg using SHEAPT...
2006-06-07 22:04:00 89
联合两表建视图
CREATE VIEWviewname AS selectstudent_id as id, student_name as name fromstudent union select teacher_id as id ,teacher_name as name from teacher
2006-06-07 22:01:00 109
定时执行存储过程脚本
begin sys.dbms_job.submit(job => :job, what => 'jobname;', next_date => to_date('25-05-2006 23:50:52', 'dd-mm-yyyy hh24:mi:ss'), interval => 'SYSDATE+1'); commit;end;/
2006-06-07 22:00:00 89
备份还原某个用户下的所有表或单个表
备份exp dbuser/oracle file=dbuser.dmp log=dbuser.log tables=table1,table2 上载一张或几张表 imp scott/tiger file=user.dmp tables=table1,table2
2006-06-07 21:58:00 119
ORACLE配置数据库内存大小
sqlplus "/as sysdba"SQL> connect sys/sys as sysdba已连接。SQL> create pfile from spfile;//从数据库到文件文件已创建。SQL> show parameter pfileNAME TYPE VALUE------------------------------------ -------...
2006-06-07 21:56:00 372
浮动表格增加单击变色
<pre>${block.newstitle}</pre>内容原样输出<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title> New Document </title>&
2006-06-07 19:53:00 69
xmlhttp通过javascript调用jsp代码
<script language="javascript">if(document.getElementById("htmleditcontent")!=undefined){interform.temp.value = document.getElementById("htmleditcontent").value;WBTB_InitDocument('Body','GB2312')...
2006-06-07 19:45:00 73
经典电影话语
生活就像一盒巧克力,你永远不知道你会得到什么。影片:阿甘正传 人生不能象做菜,把所有的料都准备好了才下锅影片:饮食男女星星在哪里都是很亮的,就看你有没有抬头去看他们影片:玻璃樽你以为我穷。不漂亮,就没有感情吗?如果上帝赐给我美貌和财富,我也会让你难于离开我的!就象我现在难于离开你一样!影片:简爱 什么是权利?当一个人犯了罪,法官依法判他死刑。这不叫权利,这叫正义。而当一个人同样犯了罪,皇帝可以判他...
2006-06-07 19:32:00 138
大学经典话语
1 我明天要好好学习2 我再也不玩游戏了 3 我再也不去网吧上通宵网了 4 开门啊 !我没带钥匙啊!!! 5 谁去食堂?(下一句是:给我带饭) 6 谁借我点钱呀 7 有没有点名? 8 快穿裤子,辅导员来啦! 9 厕所又堵了 10 明天考试了,你做我前面啊,我给你占位子 11 兄弟多少级了 12 多扔几个弹! 又被闪了 13 甲:吃饭去不? 乙:去 甲:给我带一份 14 甲:今天有什么课? ...
2006-06-07 18:40:00 60
为什么要始终使用PreparedStatement代替Statement?
在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement.基于以下的原因:一.代码的可读性和可维护性.虽然用PreparedStatement来代替Statement会使代码多出几行,但这样的代码无论从可读性还是可维护性上来说.都比直接用Statement的代码高很多档次:stmt.e...
2006-06-06 16:05:00 78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人