06 2016 档案

摘要:1.概述 Servlet过滤器可以对用户提交的数据或服务器返回的数据进行更改。任何到达服务器的请求都会首先经过过滤器的处理。本实例应用过滤器的这个特点,编写了一个在过滤器中统计网站流量的实例。 本实例的设计思路:主体是在过滤器中通过文本文件来存储和读取网站访问量的数据,并且应用自定义变量和sessi 阅读全文
posted @ 2016-06-23 09:18 柯南& 阅读(636) 评论(0) 推荐(0) 编辑
摘要:1.概述 IE缓存虽然能提高已储存网站的访问速度,但是过度的IE缓存会影响浏览器的响应速度。同时还可能为网站的运行带来一些不必要的麻烦。例如:可能会因为浏览器缓存的应用,而导致Web服务器不能准确的计算一个页面或广告已被阅览的次数;在论坛或者网上商城系统中由于浏览器缓存的使用,导致更新的图片信息不能 阅读全文
posted @ 2016-06-22 09:18 柯南& 阅读(2169) 评论(0) 推荐(0) 编辑
摘要:1.概述 介绍如何实现异常捕获过滤器。 2.技术要点 本实例主要是在过滤器Filter的doFilter()方法中,对执行过滤器链的chain的doFilter()语句处添加try…catch异常捕获语句,然后在chach语句中,循环异常对象,直到找出根异常为止。 3.具体实现 (1)创建Filte 阅读全文
posted @ 2016-06-21 16:29 柯南& 阅读(3878) 评论(0) 推荐(1) 编辑
摘要:1.概述 在实际的项目开发过程中,经常需要在项目运行时,记录并在控制台中输出运行时的日志信息,便于查看项目的运行状况。本实例将介绍如何应用过滤器实现日志记录。运行本实例,将在控制台中输出项目运行时的日志信息。 2.技术要点 本实例主要应用Apache的Log4j组件输出日志信息。该组件主要用于日志管 阅读全文
posted @ 2016-06-20 21:38 柯南& 阅读(4306) 评论(0) 推荐(0) 编辑
摘要:1.概述 介绍如何使用过滤器技术,防止通过其他URL地址直接访问本站资源。运行本实例,当URL地址不是本站地址时,在网页中将显示错误提示信息。 2.技术要点 主要应用request对象的getHeader()方法获取信息头来源地址,若是来自其它网站就弹出错误图片。getHeader()方法的语法结构 阅读全文
posted @ 2016-06-20 14:21 柯南& 阅读(380) 评论(0) 推荐(0) 编辑
摘要:1.概述 介绍如何创建一个过滤器,并使用过滤器在打开页面的同时输出信息,此功能是由过滤器处理完成的。 2.技术要点 Serlvet过滤器实现了Filter接口,在Filter接口中定义了以下几个方法: a. Init().程序启动时调用此方法,用于初始化该Filter。 b. doFilter(). 阅读全文
posted @ 2016-06-20 13:36 柯南& 阅读(2062) 评论(0) 推荐(0) 编辑
摘要:1.概述 对于一个导航文字很多,并且可以对导航内容进行分类的网站来说,可以将页面中的导航文字以树状图的形式显示,树状图的导航菜单在实际开发应用中非常多。应用它可以方便用户查看。运行本实例,如图1所示,单击节点名称前的加号“+”可以展开指定的节点,单击减号“—”可以收缩子节点。 2.技术要点 本实例主 阅读全文
posted @ 2016-06-19 17:48 柯南& 阅读(3883) 评论(0) 推荐(0) 编辑
摘要:1.概述 在浏览一些网站时,当鼠标经过导航菜单某一项时,其背景颜色将切换为其他颜色,实现这种简单的效果会更吸引浏览者的注意。 2.技术要点 本实例主要是应用JavaScript方法来动态改变<td>标签的背景颜色实现的。当鼠标经过<td>表示的导航菜单时,会触发onMouseOver事件,然后调用自 阅读全文
posted @ 2016-06-19 15:37 柯南& 阅读(7643) 评论(0) 推荐(0) 编辑
摘要:1.概述 对于一个企业网站来说,“联系我们”超链接是必不可少的。为了更加引人注意,可以将其制作成具有展开式动画效果的导航条。运行本实例,读者可以看到页面右侧的“联系我们”导航条是慢慢展开的,并且每次刷新页面时,都会以同样的动画效果展开。 2.技术要点 本例主要通过自定义JavaScript函数our 阅读全文
posted @ 2016-06-18 12:56 柯南& 阅读(696) 评论(0) 推荐(0) 编辑
摘要:1.概述 在网站中不仅可以设置导航条,而且还可以设置导航菜单。由于菜单内容比较多,同一页面显示比较杂乱,所以很多的设计者都采用了收缩式的菜单形式。 2.技术要点 本实例主要是应用JavaScript控制显示和隐藏表格的功能,实现收缩式导航菜单的功能。单击导航超链接,显示当前菜单的内容,隐藏上一个显示 阅读全文
posted @ 2016-06-18 08:59 柯南& 阅读(3788) 评论(0) 推荐(0) 编辑
摘要:1.概述 采用弹出式悬浮菜单,不但可以使网站的导航内容更加清晰,而且不影响页面的整体效果。运行本实例,如图1所示,当鼠标移动到一级导航菜单的标题上时,将弹出悬浮菜单显示该菜单对应的子菜单,鼠标移出时,将隐藏悬浮菜单。 2.技术要点 本实例主要是在JavaScript中,动态改变<div>标签对象的s 阅读全文
posted @ 2016-06-17 12:03 柯南& 阅读(4868) 评论(1) 推荐(0) 编辑
摘要:1.概述 在一些个性网站中,网站导航的首选就是flash导航条,flash导航条可以给浏览者带来更好的视觉效果,是网站个性的主要体现之一。 2.技术要点 主要应用Flash动作脚本中的Button类的release()方法实现。Release()方法在按下并释放鼠标左键时触发。 语法如下: 3.具体 阅读全文
posted @ 2016-06-17 09:21 柯南& 阅读(893) 评论(0) 推荐(0) 编辑
摘要:1.概述 在网站中加入网页助手小精灵,当用户访问网站时,向用户问好,或是传递一些网站的重要信息,不仅可以帮助用户快速了解网站,而且可以让用户对该网站留下深刻的印象。本实例将介绍通过JavaScript调用网页助手小精灵的方法。 2.技术要点 本实例主要通过Microsoft的ActiveX组件Mic 阅读全文
posted @ 2016-06-17 09:01 柯南& 阅读(559) 评论(0) 推荐(0) 编辑
摘要:1.概述 在实际的Web应该开发或网站开发过程中,经常需要实现文件上传的功能。在文件上传过程中,经常需要用户进行长时间的等待,为了让用户及时了解上传进度,可以在上传文件的同时,显示文件的上传进度条。运行本实例,如图1所示,访问文件上传页面,单击“浏览”按钮选择要上传的文件,注意文件不能超过50MB, 阅读全文
posted @ 2016-06-16 12:21 柯南& 阅读(9922) 评论(2) 推荐(3) 编辑
摘要:1.概述 在开发网络考试系统时,考试计时并自动提交试卷是必不可少的功能。由于在答卷过程中,试卷不能刷新,所以需要使用Ajax实现无刷新操作。运行本实例,访问准备考试页面index.jsp,在该页面中,单击“开始考试”按钮,将打开新窗口显示开始考试的页面,如图10.1所示,页面会自动计时,当考试时间结 阅读全文
posted @ 2016-06-16 09:06 柯南& 阅读(2230) 评论(0) 推荐(2) 编辑
摘要:1.概述 循环滚动图片,不仅可以增添Web页面的动态效果,而且可以节省页面空间,有效地保证在有限的页面中显示更多的图片。 2.技术要点 主要应用setTimeout()方法实现图片的循环滚动效果。setTimeout()方法的语法格式如下: 参数说明: a. function:要调用的JavaScr 阅读全文
posted @ 2016-06-15 22:22 柯南& 阅读(468) 评论(0) 推荐(0) 编辑
摘要:1.概述 在浏览很多网站时,都会发现在网站中加入了显示当前系统时间的功能,在网页中显示当前系统时间,不仅可以方便浏览者掌握当前时间,而且还美化了网页。 2.技术要点 利用Date对象来实现。首先创建一个表示当前系统时间的Date()对象,然后通过Date对象的getXxx()方法获得当前系统时间的年 阅读全文
posted @ 2016-06-15 21:20 柯南& 阅读(2128) 评论(0) 推荐(0) 编辑
摘要:1.概述 在实际的开发过程中,经常需要判断用户提交的表单中某个元素的值是否为空,还有一种情况是表单中所有元素的值都不允许为空。本实例将介绍一种简单有效的判断表单中所有元素是否为空的方法。 2.技术要点 主要是在JavaScript中通过循环form对象的elements属性来实现。form对象的el 阅读全文
posted @ 2016-06-15 20:07 柯南& 阅读(5951) 评论(0) 推荐(0) 编辑
摘要:1.概述 在动态网站的用户注册页面中,经常需要对用户输入的用户名和密码的位数及成员组成进行判断,这样可以规范用户的注册信息。例如本实例,要求用户名由3-10位的字母、数字和下划线组成,密码由6-20位的字母、数字、下划线和点“.”组成并且首字符为字母,这时就需要对用户的输入进行判断,因此笔者编写了两 阅读全文
posted @ 2016-06-15 19:15 柯南& 阅读(4240) 评论(0) 推荐(1) 编辑
摘要:1.概述 在设计开发网站时,可以在页面中加入显示系统日期的功能,如果在显示系统日期的同时能够显示相应的节日,可以给网站浏览者提供帮助。 2.技术要点 实现特殊日期提示的功能,大致可分为以下几个步骤: (1)创建Date()对象的实例,使用getYear()、getMonth(),getDate()、 阅读全文
posted @ 2016-06-15 17:55 柯南& 阅读(711) 评论(0) 推荐(0) 编辑
摘要:1.概述 在浏览一些网站时,网站中经常会根据某一天发生的重要事件给出倒计时天数,比如“距北京奥运会开幕还有30天!“、”距上海世博会开幕还有10天!“等等。 2.技术要点 主要是利用JavaScript中的Date对象来实现。主要就是计算当前系统日期与某一日期之间的天数差,然后根据天数差显示相应的提 阅读全文
posted @ 2016-06-15 15:22 柯南& 阅读(244) 评论(0) 推荐(0) 编辑
摘要:1.概述 有些时侯为了丰富页面的显示效果,将页面制作成根据时间变换页面背景的样式,这样会使浏览者对此网站不会感觉厌倦,同时也会觉得网站制作的非常新颖。本实例通过Date对象的getHours()方法获得当前系统时间的小时,然后根据不同的时间段来改变页面的背景图片。 2.技术要点 主要使用JavaSc 阅读全文
posted @ 2016-06-15 15:00 柯南& 阅读(649) 评论(0) 推荐(0) 编辑
摘要:1.概述 在一些交易平台网站,如淘宝网、拍拍网等,经常会发现一些图片以圈的形状旋转的效果,如此反复的执行。 2.技术要点 主要应用了Math对象的sin(返回数的正弦值)和cos(返回数的余弦值),通过取得正弦值和余弦值然后加一些算法来改变当前层的位置,使图片在页面中旋转。 3.具体实现 (1)本例 阅读全文
posted @ 2016-06-15 11:55 柯南& 阅读(629) 评论(0) 推荐(0) 编辑
摘要:1.概述 网站计数器对于网站管理者来说是一个非常值得关注的部分,它记录了网站被访问的次数,客观地反映了网站受欢迎的程度。如果网站的点击率很高,访问者也会认为网站值得关注,因而耐心驻足,进而增加网站的访问量,提高网站的知名度。 本实例中主要应用Servlet中的过滤器技术统计网站的访问量,并且将客户端 阅读全文
posted @ 2016-06-15 08:35 柯南& 阅读(2046) 评论(0) 推荐(0) 编辑
摘要:1.概述 使用JavaScript编写一个图片探照灯的特效,当页面被加载时,这个探照灯的效果会在图上重复左右扫描,将其中一部分显示为光亮状态而其它部分显示为灰暗状态。 2.技术要点 使用了CSS滤镜技术中的light属性,通过light属性调用addPoint()和MoveLight()方法,来设置 阅读全文
posted @ 2016-06-14 22:36 柯南& 阅读(1184) 评论(0) 推荐(0) 编辑
摘要:1.概述 图片有水波倒影的显示效果会让人感到很新颖,例如预习博客网站中有人将自己的照片设置为水波倒影效果。运行本实例,在成功加载页面后,在页面中会显示出水波倒影效果的图片。 2.技术要点 主要应用CSS样式中的wave滤镜来实现,其语法格式如下: 参数说明: u Add:表示是否把对象按照波纹样式打 阅读全文
posted @ 2016-06-14 21:32 柯南& 阅读(558) 评论(0) 推荐(0) 编辑
摘要:1.概述 在开发网络程序时,通常需要对网站的功能流程进行详细说明。程序的开发者很重视如何将某个网站的功能清晰地描述出来。解决这一问题的最好办法就是制作导航地图,该地图不仅可以美化网站,同时也可以更加详细地说明该网站的具体功能及操作流程。 2.技术要点 主要通过建立图像地图实现导航地图。图像地图通常被 阅读全文
posted @ 2016-06-14 20:12 柯南& 阅读(204) 评论(0) 推荐(0) 编辑
摘要:1.概述 对于数据分页较少的情况可以使用上一页或下一页进行数据翻页,如果数据过多,通过上一页或是下一页要想显示某一指定的页面就会很不方便。因此本实例实现一个具有跳转功能的分页显示。这样使用者就可以很方便地跳转到指定页面。运行程序,输入页次,单击GO按钮,即可跳转到指定页。 2.技术要点 结合了两种页 阅读全文
posted @ 2016-06-13 19:39 柯南& 阅读(2629) 评论(0) 推荐(0) 编辑
摘要:1.概述 数据的分页显示是Web程序的基本技术。通过简单的超链接就可以实现数据在页面上的分页显示。本实例是通过在页面上输入课程类型,查询该类型的所有数据,然后再分页显示。 2.技术要点 本实例是使用结果集ResultSet将数据表中的记录全部加载到结果集中,然后利用结果集的absolute()方法跳 阅读全文
posted @ 2016-06-13 19:35 柯南& 阅读(1187) 评论(0) 推荐(0) 编辑
摘要:1.概述 在web项目中,经常需要将数据库中的信息显示在页面当中,当数据库中的信息过多的时候就需要采取分页显示的方法,在不同的数据库中实现分页的方法也各不相同。hibernate提供了一个支持不同数据库的分页机制,这样一来无论底层使用什么样的数据库,都可以利用统一的接口进行分页操作。 2.技术要点 阅读全文
posted @ 2016-06-13 19:31 柯南& 阅读(2103) 评论(0) 推荐(1) 编辑
摘要:1.概述 在网页中显示一些文本过长的信息,例如小说、简介等信息。如果将这样的信息全部显示在一个页面中会很不方便,这时就需要将这段超长文本分页显示在网页中的某个区域中。 2.技术要点 本实例是将要显示的信息一次保存在String类型的对象中,并通过该对象的总长度和一次显示的长度计算总共有多少页。然后通 阅读全文
posted @ 2016-06-13 19:28 柯南& 阅读(2160) 评论(0) 推荐(0) 编辑
摘要:1.概述 在网页中如果显示的数据太多就会占据过多的页面,而且显示速度也会很慢。为了控制每次在页面上显示数据的数量,就可以利用分页来显示数据。 2.技术要点 在SQL Server中要实现SQL分页,需要使用子查询来获取上一页的数据进行对比,进而获取最新的数据。使用子查询获取分页数据的语法格式如下: 阅读全文
posted @ 2016-06-13 19:22 柯南& 阅读(37464) 评论(0) 推荐(2) 编辑
摘要:1.概述 兼容性测试是在特定的或不同的硬件、网络环境和操作系统平台上、不同的应用软件之间,验证软件系统能否正常地运行,以及能否正确存取原先版本的用户数据所进行的测试。 包括: a 与硬件兼容 与操作系统、平台的兼容 b 与数据库系统的兼容 c 与浏览器的兼容 d 与第三方系统的兼容 e 与内部业务系 阅读全文
posted @ 2016-06-11 08:41 柯南& 阅读(322) 评论(0) 推荐(0) 编辑
摘要:1.概述 电子商务是在互联网开放的环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。一些电子商务网站的成立,给人们的生活带来了巨大的影响。 如何把企业业务建在Internet上,涉及到建立电子商务网站、开发符合Internet特点的有 阅读全文
posted @ 2016-06-10 08:42 柯南& 阅读(661) 评论(0) 推荐(0) 编辑
摘要:1.概述 搜索引擎是指网络上专门提供查询服务的一类网站,这些网站通过网络搜索软件或网站登录等方式,将网络上大量网站的页面收集到本地,经过加工处理而建库,从而能够对用户提出的各种查询作出响应,提供用户所需的信息。用户的查询途径主要包括自由词全文检索、主题词检索、分类检索及其它特殊信息的检索。 2.分类 阅读全文
posted @ 2016-06-09 08:58 柯南& 阅读(398) 评论(0) 推荐(0) 编辑
摘要:1.概述 一个Blog就是一个网页,通常由简短、经常更新的帖子构成。这些帖子按照年份和日期倒序排列,所以也称为“网络日志”。是继Email、BBS、ICQ之后出现的第四种网络交流方式。博客的发展史漫长而曲折,从因特网出现伊始博客即以某种形式存在。后来,博客演变成一种分享个人心得及其他一些个人认为是有 阅读全文
posted @ 2016-06-08 12:41 柯南& 阅读(733) 评论(0) 推荐(0) 编辑
摘要:在线万年历 1.概述 在计算机没有普及的年代,要查找多年前某天对应的农历日期,就不得不翻阅一本厚厚的万年历进行查询。如今,随着计算机网络的普及,只要利用任意搜索引擎搜索“在线万年历”就可以搜索出很多功能强大的万年历。本实例向大家介绍的是在线万年历的实现过程,通过本程序可以查询从1901年到2049年 阅读全文
posted @ 2016-06-07 21:07 柯南& 阅读(1863) 评论(0) 推荐(0) 编辑
摘要:题目:在线验证18位身份证 1.概述 很多网站的注册功能中,都需要用户输入身份证号码。而普通的数据验证不能准确的判断用户输入的身份证号码的合法性。也就是说不能按照居民身份证的特征对其进行验证。居民身份证是由17位数字本体码和1位数字校验码组成的。分别为6位数字地址码、8位数字出生日期码,3位数字顺序 阅读全文
posted @ 2016-06-07 09:41 柯南& 阅读(1427) 评论(0) 推荐(0) 编辑
摘要:针对之前发的软件工程的问题,给的一些解答: 1.什么是软件工程? 2.什么是敏捷流程?敏捷体现在什么方面? 3.MSF?PM?的含义是什么? 4.个人,两个和团队该怎么开发一个项目?具体流程是什么? 解答: 软件工程包括下列领域:软件需求分析、软件设计、软件构架、软件测试软件维护。 软件工程和下列学 阅读全文
posted @ 2016-06-06 19:08 柯南& 阅读(214) 评论(0) 推荐(0) 编辑
摘要:一、概述 在所有的电子商务网站中都提供了在线支付功能,用户可以将在网上选购的商品生成订单后通过网站提供的在线支付功能进行结算。网站开发者可以直接使用银行提供的接口实现在线支付,也可以使用第三方支付平台来实现。使用银行接口需要自行开发程序,而第三方支付平台帮助网站开发者开发了这样的程序,网站开发者只需 阅读全文
posted @ 2016-06-05 09:06 柯南& 阅读(5379) 评论(0) 推荐(0) 编辑
摘要:利用Ajax实现无刷新的彩色验证码时,也需要编写一个名称为PictureCheckCode.java的Servlet,该类继承HttpServlet,主要通过service()方法生成验证码。 下面将介绍在service()方法中生成彩色验证码的具体过程。 (1)设置响应头信息并指定生成的响应是JP 阅读全文
posted @ 2016-06-04 08:52 柯南& 阅读(537) 评论(0) 推荐(0) 编辑
摘要:最长公共子序列问题 这是我们试验课做过的实验,验证过的 #include<iostream>using namespace std;char result[101];int c[100][100],b[100][100];int LCSLength(int m,int n,char *x,char 阅读全文
posted @ 2016-06-03 08:59 柯南& 阅读(289) 评论(0) 推荐(0) 编辑
摘要:验证码—数字验证技术 在Java中,提供了一种可以生成随机数据的类,那就是java.util.Random类。在使用该类时,需要通过实例化一个Random对象创建一个随机数据生成器,其语法格式如下: Random r=new Rnadom(); 其中,r是指定Random对象。 以这种方式实例化对象 阅读全文
posted @ 2016-06-02 08:30 柯南& 阅读(968) 评论(0) 推荐(0) 编辑
摘要:在许多网站中,都会包含滚动文字的特效,这些特效也可以称为走马灯特效,比如一些网站中的新闻公告。本实例将介绍如何在网页中实现滚动文字。运行本实例,如图1所示,将从网页的下方向上逐渐出现滚动的文字信息。 实现滚动文字的特效,主要是在页面中应用<marquee>标签。该标签专门用于实现文字或图片的滚动效果 阅读全文
posted @ 2016-06-01 20:09 柯南& 阅读(1208) 评论(0) 推荐(0) 编辑
摘要:在CSS样式中,对超链接的样式有以下几种定义(1)设置链接未被访问时的样式,具体写法如下:a:link{font-size:10px;... }(2)设置链接在鼠标经过时的样式,具体写法如下:a:hover{font-size:10px;text-decoration:underline;color 阅读全文
posted @ 2016-06-01 19:57 柯南& 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:<head> <title>统一站内风格</title> <link rel="stylesheet" type="text/css" href="mycss.css"> </head>在页面中引用相应的CSS样式,关键代码如下:<body> <form action=""> <table alig 阅读全文
posted @ 2016-06-01 19:54 柯南& 阅读(910) 评论(0) 推荐(0) 编辑
摘要:图书管理功能模块的具体功能如下:1 查看图书信息列表:用于显示图书的基本信息。2 图书详细信息:用于显示指定图书的详细信息。3 添加图书信息:用于添加图书信息。4 修改图书信息:用于修改图书信息。5 删除图书信息:用于删除图书信息。6 查询图书信息:用于根据不同条件查询图书信息。 图书档案管理功能模 阅读全文
posted @ 2016-06-01 19:50 柯南& 阅读(2163) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示