- 博客(40)
- 资源 (10)
- 收藏
- 关注
原创 关于web.xml中servlet的配置servlet和servlet-map标签的使用
This is the description of my J2EE component This is the display name of my J2EE component ServletTest com.xyc.servlet.ServletTest ServletTest /servlet 假如你的web工程名为goodweb
2008-03-28 16:50:00 887
原创 web.xml中参数的问题:context-param和init-param的区别
web.xml里面可以定义两种参数:(1)application范围内的参数,存放在servletcontext中,在web.xml中配置如下: context-param> param-name>conte
2008-03-28 14:16:00 372
原创 jsp中引用struts标签的问题
如果你使用的是符合JSP 1.2/Servlet 2.3 的容器,比如Tomcat 4.x 或者更高,你就可以在JSP页面的taglib指令中使用绝对路径而不必在web.xml中指定taglib元素。 对于早于Servlet 2.3 规范的情况,你仍然需要在web.xml中声明所有你所使用的JSP 标签。下面摘自web.xml部署描述符中的代码片断展示了用于Struts应用的
2008-03-28 14:05:00 473
原创 一个关于银行的小程序
这是我写的一个模拟银行的小程序,其实很多人都写过这个程序,但是我想我写的这个程序还是不够专业.可以copy下来直接运行.import java.io.*;import java.util.GregorianCalendar;import java.util.HashMap;import java.util.Calendar;public class BankAccount2{ private
2008-03-25 17:46:00 329
原创 oracle的存储过程和函数以及java如何调用oracle的存储过程和函数
.过程和函数 a.将过程的执行权限授予其他用户:GRANT EXECUTE ON find_emp TO MARTIN; b.删除过程:DROP PROCEDURE find_emp c.函数的调用:SELECT fun_hello FROM DUAL; d.查看所有的过程:select object_name,created,status from user_objects
2008-03-25 17:38:00 1121
原创 oracle中游标的使用
一.游标 1.带有参数的游标 declare aname varchar(20); aaddr varchar(20); cursor cur(add varchar2) is select name,address from depto where aaddress=add; begin if cur%isopen=false then open cur(hon
2008-03-25 17:35:00 552
原创 oracle中的所有对象
七.对象. 1.索引 A.创建索引 Create unique index [模式.]索引名称 on (模式.)表名 (列名 desc/asc)[列名[desc/asc]]) 例:create inde
2008-03-25 17:30:00 338
原创 oracle的参数文件,服务器参数文件pfile,spfile
五. 参数文件 1. 在oracle 10中,当用spfile 启动后,执行 Create pfile from spfile 以后,会在目录database下后成一个initEMP.ora的文件. 2. 查看pfile或spfile的信息: Show parameter pfile/spfile;3.关于参数文件的详细
2008-03-25 17:29:00 393
原创 数据库志实例操作
1. 查看实例的状态. Select * from v$instance 2. 查看实例的名称: 方法1:select instance_name fomr v$instance 方法2:show parameter instance; 方法3:在参数文件中查看instance_name=emp;
2008-03-25 17:21:00 360 2
原创 关于oracle日志操作
三. 日志文件. 1. 建立日志文件 Create database ‘redo_db’ logfile ‘d:/log1.log’ size 10m,’d:/log2.log’ size 19m; 2. 控制日志文件切换 Create system switch logfile; 3. 强制产生检查点命令 Alter system ch
2008-03-25 17:17:00 408
原创 关于oracle表空间的操作
二. 关于表空间的操作. 1 .创建表空间(默认为本地化,自动类型,不支持数据字典及手动管理) Create tablespace space_name datafile ‘file_name’ size mount m/k reuse Atuoextend next mount k/m 创建临时表空间 cr
2008-03-25 17:16:00 502
原创 oracle中关于表的所有操作(创建删除表,修改表结构,创建约束,操作表数据,增删改查等)
1.创建表: a. 创建xs表中计算机专业学生的备份 Create table xs_jsj as select * from xs where zym=’计算机’; b.完整的例子: Create table test (xm char(20) not null,zy varchar(30) default (‘计算机’
2008-03-25 17:14:00 4178 3
原创 oracle的常用函数
oracle 常用函数数学函数 ABS(N) 绝对值 CEIL(N)大于或等于指定值的最小整数 FLOOR(N)小于或等于指定值的最大整数 MOD(M,N)求余数 POWER(M,N)数据整数次幕 N/A(随机数) ROUND(四舍五入
2008-03-25 17:07:00 288
原创 oracle数据的类型
数据类型 参数 描述 char(n) n=1 to 2000字节 定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节)
2008-03-25 17:04:00 223
原创 oracle检查点的相关知识(二)
检查点是一个数据库事件,它把修改数据从高速缓存写入磁盘,并更新控制文件和数据文件。检查点分为三类:1)局部检查点:单个实例执行数据库所有数据文件的一个检查点操作,属于此实例的全部脏缓存区写入数据文件。触发命令:svmrgrl>alter system checkpoint local;这条命令显示的触发一个局部检查点。2)全局检查点:所有实例(对应并行数据服务器)执行数据库所有所有数据文件的一个检
2008-03-25 16:54:00 333
原创 oracle检查点的相关知识(一)
一、检查点概述大多数关系型数据库都采用"在提交时并不强迫针对数据块的修改完成"而是"提交时保证修改记录(以重做日志的形式)写入日志文件"的机制,来获得性能的优势。这句话的另外一种描述是:当用户提交事务,写数据文件是"异步"的,写日志文件是"同步"的。这就可能导致数据库实例崩溃时,内存中的DB_Buffer 中的修改过的数据,可能没有写入到数据块中。数据库在重新打开时,需要进行恢复,来恢复DB
2008-03-25 16:53:00 388
原创 java语言操作Oracle数据库中的CLOB数据类型
有关oracle字段类型的相关信息可以查阅oracle技术网。下面摘抄一些有关blob.clob等类型的说明。又便于大家的了解。 字段类型:blob,clob,nclob 说明:三种大型对象(LOB),用来保存较大的图形文件或带格式的文本文件,如Miceosoft Word文档,以及音频、视频等非文本文件,最大长度是4GB。LOB有几种类型,取决于你使用的字节的类型,Oracle 8i实实在在地将
2008-03-25 16:49:00 300
原创 eclipse中的常用快捷键大全
为了尽可能的提高你的的工作效率,我想很有必要记住这些常用的快捷键:Ctrl + Shift + O :引入及管理imports语句 Ctrl + Shift + T : 打开Open Type 查找类文件CTRL+Shift+R:查找所有文件 Ctrl + Shift + F4 : 关闭所在打开的窗口 Ctrl + O : Open declarations Ctrl +
2008-03-25 16:42:00 289
原创 按钮作为超链接
示例一: onClick="javascript:window.print()" onClick="javascript:window.location=admin.asp" onClick="javascript:window.history.go(-1)" onClick="javascript:window.clo
2008-03-25 16:09:00 838
原创 修改Tomcat的默认端口
8080是Tomcat服务器的默认的端口号。我们可以通过修改Tomcat服务器的conf目录下的主配置文件server.xml来更改.用记事本打开server.xml文件,找到如下部分:以下为引用的内容: maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enab
2008-03-25 16:01:00 426
转载 JSP中include指令和include行为的区别
我们都知道在jsp中include有两种形式,分别是 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。
2008-03-25 15:59:00 184
转载 xml的dtd验证
DTD验证XML1.内部DTD 最简单的使用DTD的方法是在XML文件的序言部分加入一个DTD描述,加入的位置是紧接在XML处理指示之后。一个包含DTD的XML文件的结构为: xml version = "1.0" encoding="GB2312" standalone = "yes"?>DOCTYPE 根元
2008-03-25 15:57:00 540
转载 Struts中的Dispatch类
今天刚刚看了DispatchAction觉得这个东西有点意思,所以就写点东西,通过它的名字我想应该可以明白它的作用了,用于分发的Action,主要的好处是把一些功能类似的Action放到一个Action中,通过传入的不同参数来觉得执行哪个操作. DispatchAction类是一个抽象类,它实现了父类(Action)的execu
2008-03-25 15:50:00 212
原创 利用SAX构造xml文档
package com.xml.sun;import java.io.File;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurati
2008-03-25 15:18:00 244
原创 利用dom对xml文档的测试.
这是我以前在学习xml的时候利用dom对xml文档进行的一个测试,其实只说明了一个问题:就是结点的个数,如: helloworld 19上述xml的font结点有5个子元素,而不是两个: >和之间的空白区域 >name元素 >和之间的空白区域 >size元素 >和如果只想得到font或size结点之间的文本值,可以
2008-03-25 15:13:00 228
原创 利用dom操作xml的全部
这是我曾经做的用dom对xml文档的所有操作,可以说是比较全了.另外可以与上面其他的几个类结合起来,可能会更方便一些.package com.xml.ibm;import java.io.IOException;import java.io.StringWriter;import javax.xml.parsers.DocumentBuilder;import javax.xml.pars
2008-03-25 14:56:00 246
原创 创建一个xml文件
package testxml;import java.io.File;import java.io.FileOutputStream;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.apache.crimson.tree.XmlDocum
2008-03-25 14:45:00 224
原创 利用dom生成一个xml文档
package testxml;import java.io.IOException;import java.io.StringWriter;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import o
2008-03-25 14:43:00 171
原创 利用dom生成一个xml文档
package testxml;import java.io.IOException;import java.io.StringWriter;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import o
2008-03-25 14:43:00 221
原创 一个精美的javascript(js)时间控件
"http://www.w3.org/TR/html4/loose.dtd">无标题文档String.prototype.Format = function(){var tmpStr = this;var iLen = arguments.length;for(var i=0;i tmpStr = tmpStr.replace(new RegExp("//{" + i + "//}", "g"),
2008-03-25 14:30:00 370
转载 程序员每天该做的事
1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢 4、考虑自己一天工作完成的
2008-03-24 18:51:00 207
原创 关于异常的详细说明
在可能会出现exception的地方,要使用try-catch或者throws或者两者都要。我的判断依据是:如果对可能出现的exception不想被外部(方法的调用者)知道,就在方法内部try-catch掉这个exception;如果希望外部知道,则在catch到之后把exception直接抛出或者抛出自定义的exception。 一、异常的种类 java异常可以分成两大类:Excepti
2008-03-24 18:46:00 387 1
原创 java中的事件模型原理
得首先明白java中的事件机制的参与者 有3种角色: 1.event object:就是事件产生时具体的“事件”,用于listener的相应的方法之中,作为参数,一般存在与listerner的方法之中 2.event source:具体的接受事件的实体,比如说,你点击一个button,那么button就是event source,这样你必须使button对某些事件进行相应,你就需要注册特定的lis
2008-03-24 18:43:00 3178
原创 最专业的java面试题
1. Which of the following range of short is correct? A. -27 -- 27-1 B. 0 -- 216-1 C. ?215 -- 215-1 D. ?231 -- 231-1 翻译 下面哪些是short型的取值范围。 答案 C 解析 短整型的数据类型的长度是16 bits,有符号。另外需要说明的是java中所有的整(Integral)数
2008-03-24 18:37:00 635
原创 j2ee中文乱码问题的原理和解决方法
自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。Tomcat中文乱码问题的原理和解决方法 一、Java中文问题的由来 Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和J
2008-03-24 18:01:00 659
原创 Java语言编码规范
Java语言编码规范1 介绍(Introduction) 1.1为什么要有编码规范(Why Have Code Conventions)编码规范对于程序员而言尤为重要,有以下几个原因: Ø 可读性:编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码Ø 规范性:编码规范可以提高代码的规范性,使程序逻辑更加清晰Ø
2008-03-24 17:37:00 646
原创 javascript实现删除确认
如果确认删除,则把form提交给一个action做处理.其中,frmAction为一个form的名字.function del_submit(){ if (confirm(确定删除该分类吗?)==false) return; document.frmAction.action="/cms/catalogAction.do?act=delete&catalogId=381&catalo
2008-03-24 17:34:00 348 1
原创 javascript实现两列表框内容的添加和删除
goodTestfunction btnMoveRight_onClick(SourceList,TargetList){ MoveAll(SourceList,TargetList);}function MoveAll(SourceList,TargetList) { var nIndex = SourceList.selectedIndex; //选中的第一项索引 0开始
2008-03-24 17:29:00 332
原创 常用javascript验证脚本,正则表达式详解(二)
new Draggable("related_topics"); JS的正则表达式 //校验是否全由数字组成 [code] function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } [/code] //校验
2008-03-24 17:22:00 328
原创 sdcms2常用的javascript(js)脚本(一)
这是我在一个项目中用到的javascript脚本,其中包括去掉左右空格,日期比较,email,汉字,url等验证,我感觉很有用.内容也比较全面.其中最有用的就是checkFormdata方法,他集成了一系列完备的输入验证.把这些脚本以goodscript.js的扩展员保存,在你的html文件中加入那么一般的验证就可以满足了.//检验手机号码function checkMobile(valu
2008-03-24 16:36:00 375
oracle经典sql语句练习题和答案
2009-12-30
oracle官方中文教程:在 Linux x86 上安装 Oracle 数据库 10g RAC
2009-12-27
jbpm3.1.4经典学习教程
2008-11-13
ibatis学习完整实例,例子
2008-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人