自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 java~类的定义

java~类的定义介绍了类中私有变量,公共方法的定义实例 1:类定义的两种类型 的元素 1.1:变量。它的用处是保存对象的信息, 1.2:方法。方法是用于处理这些信息。2:私有变量实例私有变量通常声明为private,对象的private成员不能被其他对象直接访问。3:公共方法对象的公共方法可供与之交互的对象使用。公共方法和对象的公共变量...

2009-10-14 09:24:37 180

原创 Java对象及其引用

Java对象及其引用关于对象与引用之间的一些基本概念。 初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用, 那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。 为便于说...

2009-10-14 09:23:39 123

原创 什么是面向对象的设计思想?

什么是面向对象的设计思想?   什么是面向对象的设计思想?也许有不少初学者对这个概念还有许多不明白的地方,  特别是这个处于新旧思想交替的时代,许多人刚刚学完现在看来是快要淘汰的只是面向过程的  语言。他们的脑子还没有脱离面向过程思想的束缚,抬头却发现,“面向对象”早已经流行  开来,这个陌生的词漫天飞舞。随便拿起一本流行计算机技术书籍,那里会...

2009-10-14 09:22:35 495

原创 类之间的关系

类之间的关系摘要  纵向关系就是继承关系,它的概念非常明确,也成为OO的三个重要特征之一,这里不过多的讨论。横向关系较为微妙,按照UML的建议大体上可以分为四种:依赖,关联,聚合,组合。它们的强弱关系是没有异议的:依赖 弱于 关联 弱于 聚合 弱于 组合 网上关于此类的讨论非常多,发现对于该问题的理解各有各的说法,而各个说法中又相去甚远。通过浏览这些讨论以及对《O'Reilly - U...

2009-10-14 09:20:51 102

原创 面向对象编程:类和对象的概念

面向对象编程:类和对象的概念  类(Class)    面向对象思想来源于对现实世界的认知。现实世界缤纷复杂、种类繁多,难于认识和理解。但是聪明的人们学会了把这些错综复杂的事物进行分类,从而使世界变得井井有条。比如我们由各式各样的汽车抽象出汽车的概念,由形形色色的猫抽象出猫的概念,由五彩斑斓的鲜花抽象出花的概念等。汽车、猫、鲜花都代表着一类事物。每一类事物都有特定的状态,比如汽车的品牌、时...

2009-10-14 09:17:49 209

原创 Ajax中创建XMLHttpRequest对象

Ajax中创建XMLHttpRequest对象1.声明一个全局变量xmlHttp;2.如果浏览器支持ActiveX对象,则使用ActiveX创建XMLHttpRequest对象;否则使用本地JavaScript对象来创建;createxmlhttprequest.html: 程序代码 createXMLHttpReq...

2009-09-18 13:33:01 95

原创 Ajax中XMLHttpRequest对象的方法和属性

Ajax中XMLHttpRequest对象的方法和属性1.XMLHttpRequest的方法:abort():停止当前请求;getAllResponseHeaders():把HTTP请求的所有相应首部作为键/值对返回;getResponseHeader("header"):返回指定首部的串值;open("method", "url"):建立对服务器的调用;send(cont...

2009-09-18 13:29:07 336

原创 Ajax实现下拉列表联动

Ajax实现下拉列表联动1.取得一级列表中的值,通过XMLHttpRequest发送给服务器;2.服务器根据传入参数在内存或数据库中找到相应信息,返回给客户端;3.客户端根据返回值更新二级列表。select.html: 程序代码 Select Select Please sel...

2009-09-18 13:26:58 95

原创 JS中使用DOM-Drag捕捉组件位置坐标

JS中使用DOM-Drag捕捉组件位置坐标1.使用Drag.init设置被拖放的组件;2.调用组件的onDrag、onDragStart、onDragEnd方法分别取得组件拖放过程中、开始拖放时、结束拖放时的位置坐标。 DOMDragEx7.html: 程序代码 DOM-Drag ex7 ...

2009-09-08 15:42:38 756

原创 JS中使用DOM-Drag实现移动蒙版效果

JS中使用DOM-Drag实现移动蒙版效果1.将一个白色图片设置半透明作为蒙版;2.使用Drag.init(o, oroot, minX, maxX, minY, maxY);将一个小透明图片作为子组件,半透明图片作为父组件;3.拖动透明图片带动蒙版一起移动;4.只有IE支持蒙版效果。 DOMDragEx8.html: 程序代码 ...

2009-09-08 15:41:15 320

原创 JSP中使用EL调用集合

JSP中使用EL调用集合在JSP中使用EL调用集合时,可以将集合中的每一个元素逐一设置到pageContext属性中,再使用EL调用。实例:El.java:view plaincopy to clipboardprint?1. package mgc.el.bean.test; 2. 3. public class El { 4. 5. ...

2009-09-08 15:39:03 151

原创 JSP中连接MySQL数据库

JSP中连接MySQL数据库连接方法:1.下载MySQL的JDBC驱动程序,拷贝到Tomcat安装目录的lib文件夹下;2.驱动程序:org.gjt.mm.mysql.Driver3.连接地址:jdbc:mysql://localhost/数据库名实例:jdbc_mysql.jsp:view plaincopy to clipboardprint?1. ...

2009-09-08 15:38:26 93

原创 JSP中连接Oracle数据库

JSP中连接Oracle数据库连接方法:1.将Oracle的JDBC驱动程序(oracle\jbdc\lib\classes12.jar),拷贝到Tomcat安装目录的lib文件夹下;2.驱动程序:oracle.jdbc.driver.OracleDriver3.连接地址:jdbc:oracle:thin:@localhost:1521:数据库名实例:jdbc_mysq...

2009-09-08 15:37:43 146

原创 JSP中使用exception对象显示出错信息

JSP中使用exception对象显示出错信息1.是java.lang.Throwable类的一个实例;2.存储了JSP文件运行时所产生的异常信息;3.不能在一般的JSP文件中直接使用;4.只能在错误显示页面中使用,必须在页面的page指令中设定5.经常被用来捕捉JSP页面中的异常。实例:当页面出错时,跳转到错误提示页testerror.jsp:view...

2009-09-08 15:36:58 376

原创 使用JSP判定指定日期是星期几

使用JSP判定指定日期是星期几1.按照规定格式输入日期,提交;2.接受参数,使用SimpleDateFormat处理字符串,如果符合格式转换为Date类型;3.使用SimpleDateFormat(date,"E")取得日期的星期数;getWeek.jsp:view plaincopy to clipboardprint?1. 2. 3. 4. ...

2009-09-08 15:35:58 1152

原创 JSP中EL隐含对象

JSP中EL隐含对象EL隐含对象有以下11种:1.pageContext:取得用户请求或页面信息;2.pageScope:相当于page.getAttribute(name);3.requestScope:相当于request.getAttribute(name);4.sessionScope:相当于session.getAttribute(name);5.applicat...

2009-09-08 15:35:06 90

原创 JSP中JSTL核心标签库的<c:set>标签

JSP中JSTL核心标签库的标签c:set标签两种不同的设置方法如下:1.var:设置作用域属性;2.target:设置bean属性或Map值;c:set标签的两种形式如下:1.有体:value2.无体:testJSTLlogin.jspview plaincopy to clipboardprint?1. 2. ...

2009-09-08 15:34:22 162

原创 JSP中JSTL核心标签库的<c:if>标签

JSP中JSTL核心标签库的标签c:if标签的两种形式如下:1.无体:2.有体:Contenttest中执行判断,结果为true时执行Content中的内容,var保存test中的布尔值,scope设置属性范围testJSTLlogin.jspview plaincopy to clipboardprint?1. 2. 3. ...

2009-09-08 15:33:47 226

原创 JSP中JSTL核心标签库的<c:forEach>标签

JSP中JSTL核心标签库的标签标签为循环控制,其属性如下:var:存放现在指到的成员;items:被迭代的集合对象;varStatus:存放现在指到的相关成员信息;begin:开始位置;end:结束位置;step:每次迭代的间隔数;user.jsp:view plaincopy to clipboardprint?1. 2. 3. ...

2009-09-08 15:33:01 175

原创 JSP中JSTL核心标签库的<c:choose>标签

JSP中JSTL核心标签库的标签c:choose标签用来选择执行语句当c:when的test中判断结果为true时执行该标签中的内容;如果所有c:when的test中判断结果都为false,则执行c:otherwise中的内容;格式如下: Content1 Content2 Content3 ...

2009-09-08 15:32:06 322

原创 使用Ajax动态更新页面

使用Ajax动态更新页面1.初始化:从数据库中提取信息,在页面中显示,创建添加表单和删除按钮(本例中使用动态数组模拟数据库);2.添加:在表单中输入数据,提交,服务器验证数据合法性,向数据库中插入数据,返回XML文档给客户端;客户端接收XML文档,提取信息,判断数据是否成功插入数据库,如果成功则更新页面,根据返回值创建一行数据;3.删除:点击删除按钮,服务器从数据库中删除该记录,返...

2009-09-08 15:30:34 802

原创 Ajax实现自动更新页面(不刷新页面更新网页内容)

Ajax实现自动更新页面(不刷新页面更新网页内容)1.使用XMLHttpRequest向服务器发送请求,接受信息改变网页中某些元素的内容;2.使用setTimeout设置重复发送请求间隔时间,起到自动更新页面的效果;refresh.html: 程序代码 Refresh Ajax Dynamic Update...

2009-09-08 15:29:28 1553

原创 使用Ajax显示进度条

使用Ajax显示进度条1.进度条由DIV框和数个有背景颜色的SPAN组成;2.初始化时DIV不可见,SPAN背景色与网页背景色一致;3.根据服务器返回的进度百分比,计算出应显示几个SPAN块,并为SPAN块设置背景色; progressBar.html: 程序代码 ProgressBar Ajax ...

2009-09-08 15:28:15 159

原创 使用Ajax实现自动完成

使用Ajax实现自动完成1.初始化:使用DIV作为提示框,初始化时无边框,背景与网页背景一致;2.在文本框输入时,触发onKeyUp事件,在数据库中查询以用户输入字符串开头的所有字符串,返回给客户端;3.客户端接收到响应后清除提示框,将返回的字符串加入到D提示框中,边框设为1,根据文本框的位置设定提示框的位置;4.鼠标点击提示框中的字符串时,改变背景色和前景色,实现选中效果,将字符...

2009-09-08 15:27:05 236

原创 使用Ajax打造属于自己的搜索引擎

使用Ajax打造属于自己的搜索引擎1.建立Yahoo!网关,将XMLHttpRequest请求转发到Yahoo!提供API的Web服务;2.Yahoo!做出响应时,网关将响应转发到客户端;3.客户端接收到响应,显示搜索结果; search.html: 程序代码 Search ...

2009-09-08 15:25:55 104

原创 jsp+ajax实现用户验证

jsp+ajax实现验证用户名是否存在 --------------------input.jsp------------------------------Ajax实例

2009-09-08 15:22:38 205

使用DispatchAction整和配置

//验证用户名为空,密码是否为空 hidden隐藏表单为operate 用于接收button的值,然后提交给有相应方法的DispatchActionaction: spring: action:继承DispatchAction...

2009-09-08 15:14:43 280

解决中文乱码

页面:pageEncoding="utf-8"传递时出现乱码1 在 tomcat-conf-server.xml下的改为 2 添加过滤器 CharacterEncodingFiltepackage com.chen.filter;import java.io.IOException;import javax.servlet.Filter...

2009-09-08 15:13:08 90

原创 struts1.2验证

验证minlength(输入的最小长度) minlength 8 验证minlength(输入的最小长度) minlength ...

2009-09-08 15:10:55 65

原创 JAVA 访问控制:

访问控制:private 私有的:用在方法或变量的声中。它表示这个方法或变量只能被这个类的其它元素所访问。private 关键字是访问控制修饰符,可以应用于类、方法或字段(在类中声明的变量)。示例 public class MyPublicClass { private class MyPrivateClass { } private int i...

2009-09-08 15:04:54 65

原创 AJAX技术

 我所举的这个例子是一个企业用户注册时的一个应用,当用户注册时检查用户名和企业名是否可用,以前的做法是在旁边加一个按钮,点击“检查”,就向服务器发出请求,然后等待……服务器返回信息,继续操作。 如果我们用AJAX技术来实现以上的操作则不必等待服务器返回信息,用户输入用户名或企业名称的时候,当输入文本框失去焦点的时候,则会自动向服务器发出请求,用户继续做下面的操作,不必点击“检查”,...

2009-09-08 15:03:13 68

下拉菜单Struts跌代比较

${item.postname} ${item.postname}

2009-09-08 15:00:18 75

原创 应用Hibernate3的DetachedCriteria实现分页查询

java 代码import java.math. * ; public class Pager { private int totalRows; // 总行数 private int pageSize=30 ; // 每页显示的行数 private int currentPag...

2009-09-08 14:59:11 75

原创 JAVA初级程序员必备知识

JAVA初级程序员必备知识目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。本人在这里抛砖引玉,和大家讨论成为一个JAVA初级程序员应该具有的知识,与大家共享。  个人认为想成为一个合格的JAVA初级程序员应该具备如...

2009-09-08 11:16:43 660

原创 JAVA语言的基本组成

JAVA语言的基本组成Java语言主要由以下五种元素组成:标识符、关键字、文字、运算符和分隔符。这五种元素有着不同的语法含义和组成规则,它们互相配合,共同完成Java语言的语意表达。下面我们分别予以讲解。 1:标识符   变量,类和方法都需要一定的名称,我们将这种名称叫做标识符。Java中对标识符有一定的限制。首先:所有的标识符的首字符必须是字...

2009-09-08 11:15:24 135

原创 如何提高Java编程水平

如何提高Java编程水平不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。   1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他...

2009-09-08 11:14:10 122

原创 Eclipse快捷键

Eclipse快捷键Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置...

2009-09-08 11:12:50 56

原创 JAVA SSH框架

JAVA SSH框架JAVA SSH框架在Struts + Spring + Hibernate的组合框架模式中,三者各自的特点都是什么?Struts 的MVC设计模式可以使我们的逻辑变得很清晰。 Spring 的IOC和AOP可以使我们的产品在最大限度上解藕。 hibernate的当然就是实体对象的持久化了典型的J2EE三层结构,分为表...

2009-09-08 10:46:46 79

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除