文章列表
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpSession session = request.getSession(); response.setContentType("text/xml; charset=GB2312"); response.setHeader("Cache-Control"," ...
表单验证-通用表单验证大全/通用表单验证函数收集_Web设计论坛 文章来源:IT人才网(http://www.ad0.cn)
Javascript表单验证函数大全:
复制内容到剪贴板代码:
<script>
/*
用途:校验ip地址的格式
输入:strIP:ip地址
返回:如果通过验证返回true,否则返回false;
*/
function isIP(strIP) {
if (isNull(strIP)) return false;
var re=/^(\d+)\.(\d+)\.(\d+)\.( IT人才网(http://it.ad0.cn) \d+)$/g //匹配IP地址 ...
- 2008-12-22 22:33
- 浏览 679
- 评论(0)
关于Oracle存储过程的若干问题备忘
1.在Oracle中,数据表别名不能加as,如:
select a.appname from appinfo a;-- 正确
select a.appname from appinfo as a;-- 错误
也许,是怕和oracle中的存储过程中的关键字as冲突的问题吧
2.在存 ...
- 2008-12-22 22:32
- 浏览 715
- 评论(0)
存储过程编写与优化_数据库开发论坛 文章来源:IT人才网(http://www.ad0.cn)
编写存储过程有如下好处:
1. 使用存储过程可以对所执行的SQL语句进行封装,在接口保持不变的情况下不影响调用程序。
2. 最大限度的重用已缓存的执行计划。
3. 减少网络流量。
4. 提供更好的数据库安全控制,防止直接对表的操作。
存储过程的编译占用CPU,因此我们应该防止存储过程不必要的重新编译。
防止存储过程不必要的重新编译,达到优化存储过程的 IT人才网(http://it.ad0.cn) 目的。
存储过程编写经验和优化措施
存储过程正常的编译发生于:
1. 所 ...
- 2008-12-22 22:31
- 浏览 998
- 评论(0)
用EXP进行备份前,先在SYS用户下运行CATEXP.SQL文件(如果以前已运行该文件,则不要执行这个脚本)。
没有特殊说明,不允许在客户端执行备份命令。
备份命令参照表模式下的备份命令。
从磁盘文件备份到磁带
如果首先备份到本地磁盘文件,则需要转储到磁带设备上。
1. 若需查看主机上配置的磁带设备,使用如下命令:
lsdev -Cc tape
显示的结果如下例所示:
rmt0 Available 30-58-00-2,0 SCSI 4mm Tape Drive
rmt1 Defined 30-58-00-0,0 SCSI 4mm Tape Drive
标明Availa ...
- 2008-12-22 22:29
- 浏览 1270
- 评论(0)
Oracle数据导入导出示例与Oracle数据导入导出参数说明
将一个Oracle数据库的某用户的所有表导到另一个Oracle数据库的一个用户下面的例子
exp userid=system/manager owner=username1 file=expfile.dmp
imp userid=system/manager fromuser=username1 touser=us ...
- 2008-12-22 22:29
- 浏览 2066
- 评论(1)
网页制作中,有许多的术语,例如:CSS、HTML、DHTML、XHTML等等。在下面的文章中我们将会用到一些有关于HTML的基本知识,而在你学习这篇入门教程之前,请确定你已经具有了一定的HTML基础。下面我们就开始一步一步使用DIV+CSS进行网页布局设计吧。
所有的设计第一步就是构思,构思好了,一般来说还需要用PhotoShop或FireWorks(以下简称PS或FW)等图片处理软件将需要制作的界面布局简单的构画出来,以下是我构思好的界面布局图。
下面,我们需要根据构思图来规划一下页面的布局,仔细分析一下该图,我们不难发现,图片大致分为以下几个部分:
1、顶部部分,其中又包 ...
- 2008-12-22 22:27
- 浏览 988
- 评论(0)
Exadel - Downloading Exadel Studio Pro
http://www.exadel.com/web/portal/download/esp35
JSFredhat.com Developers
http://www.redhat.com/developers/rhds/index.html
JSFJSF中文论坛
http://www.hexiao.cn/jsf/
JSFMyFaces - Apache MyFaces Project
http://myfaces.apache.org/
JSFappfuse AppFuse
https://appf ...
- 2008-12-22 22:24
- 浏览 985
- 评论(0)
Struts只是一个MVC框架(Framework),用于快速开发Java Web应用。Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的Action,也为V(View)提供了一系列定制标签(Custom Tag)。但Struts几乎没有涉及M(Model),所以Struts可以采用 ...
- 2008-12-05 23:28
- 浏览 1104
- 评论(0)
Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角 ...
- 2008-12-05 23:27
- 浏览 1796
- 评论(0)
什么是Hibernate?
在我做过的很多项目的过程中,我一直有一个悬而未决的问题在困扰我,那就是持久层的开发。持久层的开发一般来说要么用CMP,要么用JDBC+ DAO。 CMP就不用说了,它对我来说是一种失败的实践,而JDBC+DAO也存在很多的困难,我很难做到把关系表记录完整的映射到持久对象的关系上来,这主要体现在多表的关系无法直接映射到对持久对象的映射上来,可能是一个表映射多个持久对象,有可能是多个表映射一个持久对象,更有可能的是表的某些字段映射到一个持久对象,但是另外一些字段映射到别的持久对象上。而且即使这些问题都处理好了,也不能直接按照对象的方式来对持久对象(PO)编程,因为存在1: ...
- 2008-12-05 23:26
- 浏览 1631
- 评论(0)
说出Servlet的生命周期,并说出Servlet和CGI的区别。
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。
与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。
32、应用服务器有那些?
BEA WebLogic Server,I ...
- 2008-11-27 23:20
- 浏览 767
- 评论(0)
color=blue]LoginServlet[/color]
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
HttpSession session = request.getSession();
response.setContentType("text/xml; charset=GB2312");
response.setHeade ...
- 2008-11-24 22:34
- 浏览 830
- 评论(0)
1.Collection List Set Map 区别记忆
这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。
有序否
允许元素重复否
Collection
否 ...
- 2008-11-24 22:25
- 浏览 1137
- 评论(0)
HashSet集合
java.lang.Object
|_ java.util.AbstractCollection<E>
|_ java.util.AbstractSet<E>
|_ java.util.HashSet<E>
HashSet中不允许有重复的元素。例如:
Set hashSet = new HashSet();
hashSet.add(new String("aaa"));
hashSet.add(new String("bbb"));
...
- 2008-11-24 22:23
- 浏览 905
- 评论(0)