- 博客(82)
- 资源 (28)
- 收藏
- 关注
原创 hibernate 配置
Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,不过,Hibernate2.1的查询翻译器也依然存在。在Hibernate的配置文件中,hibernate.query.factory_class属性用来选择查询翻译器。例如:(1)选择Hibernate3.0的查询翻译器:hibernate.query.factory_class= org.hibernate.hql.a
2007-05-24 14:40:00 2196
原创 exp/imp工具的使用
导入/导出是ORACLE幸存的最古老的两个命令行工具了,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理冲突等中有不小的功劳。当然,我们也可以把它作为小型数据库的物理备份后的一个逻辑辅助备份,也是不错的建议。对于越来越大的数据库,特别是TB级数据库和越来越多数据仓库的出现,EXP
2007-05-24 10:57:00 2374
原创 在Windows操作系统下,卸载Oracle 9i :
1、停止所有Oracle服务DU72、删除注册表中的所有关于Oracle项(=Z(1)在HKEY_LOCAL_MACHINE/SOFTWARE下,删除Oracle目录 (2)在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services下,删除所有Oracle项}(3)在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Servic
2007-05-24 10:51:00 686
原创 oracle 删除创建赋权用户
SQL> drop user eadb cascade;User dropped.SQL> create user eadb identified by eadb;User created.SQL> grant dba to eadb;Grant succeeded.SQL>
2007-05-23 12:59:00 929
原创 HTML相对路径--上级目录及下级目录的写法
如何表示上级目录../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推。假设info.html路径是:c:/Inetpub/wwwroot/sites/blabla/info.html假设index.html路径是:c:/Inetpub/wwwroot/sites/index.html在info.html加入index.html超链接的代码应该这样写:
2007-05-21 16:36:00 35081 1
原创 在ORACLE中如何删除表中的重复数据
我们可能会出现这种情况,某个表原来设计不周全,导致表里面的数据数据重复,那么,如何对重复的数据进行删除呢?重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。一、对于部分字段重复数据的删除先来谈谈如何查询重复的数据吧。下面语句可以查询出那些数据是重复的:select 字段1,字
2007-05-21 14:49:00 777
原创 配置MyEclipse的WebLogic服务器
配置MyEclipse的WebLogic服务器 MyEclipse默认的应用服务器为JBoss3,这里我们使用WebLogic8.1。启动Eclipse,选择“窗口/首选项”菜单,打开首选项对话框。展开MyEclipse下的Application Servers结点,点击JBoss 3,选中右面的Disable单选按钮,停用JBoss 3。然后点击WebLogic 8,选中右边的Enable单选按
2007-05-17 11:06:00 588
原创 sql的inner left join 命令详解
例表a aid adate 1 a1 2 a2 3 a3 表b bid bdate 1 b1 2 b2 4 b4 两个表a,b相连接,要取出id相同的字段 select * from a inner join b on a.aid = b.bid这是仅取出匹配的数据. 此时的取出的是: 1 a1 b1 2 a2 b2 那么left join 指: select * from a left join
2007-05-09 17:19:00 717
原创 农历挂历
要完成此效果把如下代码加入到区域中 var bsYear; var bsDate; var bsWeek; var arrLen=8; //数组长度 var sValue=0; //当年的秒数 var dayiy=0; //当年第几天 var miy=0; //月份的下标 var iyear=0; //年份标记 var dayim=0; //当月第几天 var spd=86400; //每天的秒数
2007-04-30 10:47:00 546
原创 多级滚动菜单,非常酷
第一步:把如下代码加入到区域中body,td,a {font-size:9pt;color:black;text-decoration:none}.normal {padding:2px}.up {padding:1px;border:#999999 1px solid;background:#cccccc}.down {padding:1px;border:dbdbdb 1px solid;ba
2007-04-30 10:42:00 667
原创 很cool的下拉菜单效果--层
Untitled Documentvar currTimerlinePoint = 0;var totalTimerlineFrames = 2;var timerlineTimer;var leftLine = 50;var timerIn;var timerOut;var timerlineArray = new Array();timerlineArray[0]=;timerlineAr
2007-04-30 10:40:00 606
原创 可以与IE整和的菜单
要完成此效果把如下代码加入到区域中BODY { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; color: buttontext}#menu { BACKGROUND: buttonface; BORDER-BOTTOM: buttonface 1px so
2007-04-30 10:37:00 543
原创 关联菜单效果
var arrItems1 = new Array();var arrItemsGrp1 = new Array();arrItems1[3] = "Truck";arrItemsGrp1[3] = 1;arrItems1[4] = "Train";arrItemsGrp1[4] = 1;arrItems1[5] = "Car";arrItemsGrp1[5] = 1;arrItems1[6]
2007-04-30 10:31:00 542
原创 模仿QQ的一个很帅的菜单栏
模仿QQ的一个很帅的菜单栏 a{text-decoration:none;color:#000000;font-size:8pt;font-family:verdana}//--> var top=50; var left=0; var bordercolor="#000000"; var bgcolorLight="#EFE
2007-04-30 10:26:00 573
原创 显示可移动的层
区域中: --> #floater { LEFT: 400px; POSITION: absolute; TOP: 120px; VISIBILITY: visible; WIDTH: 160px; Z-INDEX: 10 } borderColorLight=#ff00ff cellPadding=2 cellSpacing=1 width="240"> 欢迎大家光临“网络编程站”Ja
2007-04-30 10:23:00 493
原创 隐藏层的打开关闭
中的属性代码改为: -->区域中: --> ie4=(document.all)?true:false; ns4=(document.layers)?true:false; function toExit(){ var args=toExit.arguments; var visible=args[0]; if(ns4){ theObj=eval("document.layers[/"+args
2007-04-30 10:21:00 712
原创 js常用函数
1.常规函数 javascript常规函数包括以下9个函数: (1)alert函数:显示一个警告对话框,包括一个OK按钮。 (2)confirm函数:显示一个确认对话框,包括OK、Cancel按钮。 (3)escape函数:将字符转换成Unicode码。 (4)eval函数:计算表达式的结果。 (5)isNaN函数:测试是(true)否(false)不是一个数字。 (6)parseF
2007-04-27 15:17:00 1001
原创 在JSP中如何实现MD5加密
源码 /** * 类名: MD5Digest * 说明: 用来进行密码加密的md5公用参数 * 编写日期: 2001/03/05 * 修改者: * 修改信息: * @author edgarlo edgarlo@china.com * @versio
2007-04-27 11:04:00 731
原创 hibernate API在业务层的封装和使用
为了创建,初始化,和调用全局的sessionFactory实例,我们使用HibernateUtil类可以将Hibernate API封装起来,减少重复代码的书写,也使得程序看起来更简洁明了 package ... import ... public class HibernateUtil { private static Log log = LogF
2007-04-27 09:29:00 594
原创 Hibernate 一对多关联关系
一. 多对一单向关联关系 Order类对于Customer类存在多对一关系,Customer类实例是Order类的一个属性 public class Order implements Serializable{ private Long id; private String orderNumber; private Cust
2007-04-27 09:05:00 663
原创 Document对象详解
Document对象详解 document 文挡对象 - JavaScript脚本语言描述---------------------------------------------------------------------注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息 "引用的元素为空或者不是对象"--------------
2007-04-26 14:11:00 751
原创 Struts 处理表单跨页
前言:有时,表单数据太多,无法在同一个页面显示,需要分页完成(如用户注册表单)。这时,既可以为每一个表单创建一个ActionForm,也可以只创建一个ActionForm,它和多个表单对应。 这里我们把注册表单拆分为两个表单:第一个在insertContent.jsp中定义,包括name和phone字段,第二个表单在insertContent_next.jsp中定义,包括addre
2007-04-26 11:15:00 761
原创 用Struts的iterate标签如何显示Map的键值
Map months=new HashMap();months.put("Feb.","February");months.put("Mar.","March");request.setAttribute("months",months);%>mapmap demo 运行结果map demo 0 Mar. March1 Feb. February
2007-04-26 10:04:00 1206
原创 innerHTML 用法
用法:比如在中写了如下的代码:现在用top.innerHTML="..........";的方法就可以向这个id的位置写入HTML代码了。例如top.innerHTML="";就可以在top对应的位置出现一个button了!爽吧,在公告前加javascript就行老,直接改HTML。。。function Test(){ var str=""; str+="Hel
2007-04-23 14:32:00 6624 6
原创 导航控制折叠 frame
main.jsp EAPN bar.jsp .navPoint { FONT-SIZE: 12px; CURSOR: hand; FONT-FAMILY: "Webdings"} var hidden="false";function switchSysBarB(
2007-04-18 14:12:00 1301
原创 weblogic config文件
NativeIOEnabled="true" ReliableDeliveryPolicy="RMDefaultPolicy" ServerVersion="8.1.3.0"> IdentityAndTrustLocations="KeyStores" Name="myserver"/> Defau
2007-04-18 10:38:00 1440
原创 weblogic的安装、目录结构、启动
安装WEBLOGIC SERVERweblogic server的目录结构weblogic server的classpath变量weblogic server使用命令行通过管理控制台执行核心的管理任务命令行管理安装有三种不同的方式安装weblogic server 》用户图形界面GUI 》控制台console模式 》Silent(沉默)模式(用脚本安装)BEA的installer支持平台w
2007-04-18 10:36:00 16717 2
原创 存储过程 创建
A. 创建使用参数的存储过程下例创建一个在 pubs 数据库中很有用的存储过程。给出一个作者的姓和名,该存储过程将显示该作者的每本书的标题和出版商。CREATE PROC au_info @lastname varchar(40), @firstname varchar(20) AS SELECT au_lname, au_fname, title, pub_nameFROM
2007-03-23 11:12:00 1101
原创 String 转换 int
如何将字串 String 转换成整数 int? A. 有两个方法:1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方法大同小
2007-03-23 11:09:00 512
原创 sql2000 存储过程
1、创建一个存储过程,该存储过程能够实现根据系部的编号查询出系部中男生、女生的人数。 2、创建一个INSERT触发器,该触发器能够在向成绩表中添加数据时,自动判断学号、课程编号,成绩是否合法,如果非法则对插入操作进行会滚。 3、在pubs数据库中创建一个名为proc_test1的存储过程,执行的authors和titles表里查询出作者的信息及该作者的所有书的信息。 4、建立一个存储过程级联来
2007-03-22 11:20:00 1184
原创 checxbox 全选之2
function selectAll() { var arrObj = document.form1.checkbox1; for(var i = 0; i { if(typeof arrObj[i].type != "und
2007-03-22 10:13:00 650
原创 简单的数据库处理
1.对数据库表查询处理 String id="1"; Connection con=getConnection();//getConnection();是连接数据库 [1] String sql="selcet * from wenxian where id=?"; PreparedStatement prepStmt=con.prepareStatement
2006-07-24 22:05:00 486
原创 简单的数据库处理
1.对数据库表查询处理 String id="1"; Connection con=getConnection();//getConnection();是连接数据库 [1] String sql="selcet * from wenxian where id=?"; PreparedStatement prepStmt=con.prepareStatement
2006-07-24 22:02:00 681
原创 上传文件到数据库
提交页面 Image File 上传处理页面 String classforname="com.microsoft.jdbc.sqlserver.SQLServerDriver"; String url="jdbc:microsoft:sqlserver://192.168.0.31:1433
2006-07-24 22:00:00 1149
原创 滚动字效果
如果你有一个苹果,我有一个苹果,我把我的苹果给你,你把你的苹果给我,那么你还是拥有一个苹果,我也只有一个苹果; 如果你有一个思想,我有一个思想,我把我的思想给你,你把你的思想给我,那么你就拥有两个思想,我也拥有两个思想!
2006-07-24 21:52:00 648
原创 jsp生成彩色验证码
Color getRandColor(int fc,int bc){//给定范围获得随机颜色 Random random = new Random(); if(fc>255) fc=255; if(bc>255) bc=255; int r=fc+random.nextInt(bc-fc); int g=
2006-07-24 21:50:00 654
原创 jsp下载标题乱码解决
filename=rs.getString(1); InputStream in=rs.getBinaryStream(2); response.setContentType("application/OCTET-STREAM"); byte[] b=filename.getBytes("GBK"); filename=new String(b,"8859_1");
2006-07-24 21:47:00 654
原创 全选多选框
function selectAll() { var arrObj = document.all; for(var i = 0; i { if(typeof arrObj[i].type != "undefined" &&
2006-07-24 21:44:00 600
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人