`
songzhan
  • 浏览: 248689 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface 选择显得比较随意。 其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对于问题领域本质的 理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析, 试图给开发者提供一个在二者之间进行选择的依据。 一、理解抽象类 ...
用jQuery为页面添加活力 使用元素属性与特性 属性是javascript对象的内在性质,每个属性都包含名称和值。 特性用于描述DOM元素标记中设定的值 浏览器会读取并解析元素的标记,以便创建在DOM中表现此元素的javascript对象实例。特性被收集到一个列表中,这个列表保存在DOM元素实例中的attributes属性中。除了在列表中保存特性,每个DOM对象还被赋予了多个属性,包括一些描述元素标记中特性的属性。特性值不仅在attributes属性中,还存在于少数属性中。 操作元素属性 访问包装集单个元素的方法: 数组索引:$(something)[0] get( ...
常用的正则表达式 1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:  2. "^\d+$"  //非负整数(正整数 + 0)  3. "^[0-9]*[1-9][0-9]*$"  //正整数  4. "^((-\d+)|(0+))$"  //非正整数(负整数 + 0)  5. "^-[0-9]*[1-9][0-9]*$"  //负整数  6. "^-?\d+$"    //整数  7. "^\d+(\.\d+)?$"  / ...

JQuery 小结

 jQuery,顾名思义,也就是JavaScript和查询(Query),即是辅助开发的库。是继prototype之后又一个优秀的JavaScript框架。它如暴风雪般席卷WEB前端开发,jQuery已确定成为ASP.NET MVC和Visual Studio 2008版本中的正式组成部分,诺基亚手机平台Web Run-Time也将纳入jQuery。所以,请相信,选择jQuery是不会错的。如果你看到这里还有犹豫,那么我再说个理由,应该
1、关于选择器中含有特殊符号 选择器中含有".","#","(","]"等特殊字符,根据W3C的规定,属性值中是不能含有这些特殊字符的,例如:  复制代码代码如下: <div id="id#b">bb</div> <div id="id[1]"></div>  如果按照普通的方式来获取,例如: 
JQuery(纵向横向菜单)小结 说明:此次小结是为了展示JQuery实现菜单的效果。 文件清单: menu.jsp  ----菜单JSP页面 jquery.js

css

    博客分类:
  • css
该CSS属性用来设定列表样式标记的位置。 值:inside | outside | inherit 可用值 值的说明 outside 缺省值。标记在文本外。以列表项文本内容为准对齐。 inside 图片的 url 。标记在文本内。以列表项标记为准对齐。   示例代码.u1 {li ...

22个html

html5 技巧一:当今科技发展的速度真惊人,稍不留神,就可能无法跟上它的步伐。新一代的HTML-HTML5的发展也不停的带给我们新的惊喜,我们将通过这篇文章向大家介绍一些HTML技巧。 1. 新的文档类型(Doctype) <!DOCTYPE html PUBLIC ”-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> 上面这个既麻烦又难记的XHTML文档类型你还在使用吗? 如果还是这样的话,现在该切换 ...

html5 小结

HTML5不再支持的标签:<acronym> 标签定义首字母缩写词。HTML 5 不支持 <acronym>。请使用 <abbr> 代替。<center>请使用 CSS 来居中文本。<caption><frame><frameset><noframes><small><strike> 标签定义 ...

html5 标签用法

!----------------------------html5标签实验室---------------------><!--audio标签用法(给一个音频文件的地址,可以显示指定是否可手动控制)--><audio src="horse.ogg" controls="controls">Your browser does not support the audio element.</audio><!------------------------------end-------------------- ...
Struts2的ResultType和Action处理链  Struts2的结果类型在struts-default.xml中定义了Struts2内置的所有可用的<result-type/>所有的Struts2结果处理类都要直接或间接的实现com.opensymphony.xwork2.Result接口在struts-default.xml中的<result-types/> ...
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。 首先是JSON的数据格式: 一般来讲JSON只有两种数据形态,即大括号“{}”和中括号“[]”。 大括号可以认为是一个对象的数据,例如person1{name:elliot,age:24,company:XXX},即表示一个对象的界限,其中包括用逗号分隔的多个键值对(属性名:属性 值); 中括号可以认为是存放对象的数组,例如[person1,person2,person3······],即作为对象数组形式属性的界限,其中包括多个用逗 ...
登陆页面: <s:form method="post" action="../user/login.action" id="ctl00" theme="simple" namespace="/authorize"> <s:token></s:token> <tr> <td&g ...

struts 校验

Struts校验可以分为两种类型:Annotation型,XML配置型    Annotation型主要使用Annotation来配置Action中的属性,这里我们做过多的介绍,需要看的请参看我的其他相关文章。XML配置型主要是指,使用XML来描述配置信息,之后提供给Struts框架做校验。使用Struts2,XML配置型的校验可以使用三种方式:普通的服务器端校验方式,客户纯JavaScript方式端校验,和Ajax方式的校验。普通的服务器端校验方式:   客户端提交信息到服务器,在服务器上使用XML配置信息,校验客户端提交的信息,错误的情况下,返回input页面,显示校验错误信息。客户端纯Ja ...
1:import java.util.*;int y,m,d,h,mm;Calendar c = Calendar.getInstance();y = c.get(Calendar.YEAR); //年m = c.get(Calendar.MONTH) + 1; //月d = c.get(Calendar.DAY_OF_MONTH); //日h = c.get(Calendar.HOUR); //时(HOUR——十二小时制;HOUR_OF_DAY——二十四小时制)mm = c.get(Calendar. ...
Global site tag (gtag.js) - Google Analytics