在上一篇文章《单例模式的终结者——setAccessible(true)》中介绍了传统单例模式的不足之处,虽然枚举类实现单例模式还没有被广泛采用,但《effective
java》里面已经承认单元素枚举类是实现单例模式最好的方法了。
下面写个小demo示范一下,这是只有一个元素的枚举类,枚举类里面也可以写方法。
package go.derek;
public enum EnumSing...
分类:
其他好文 时间:
2014-11-02 18:23:20
阅读次数:
198
.serialize() 方法创建以标准 URL 编码表示的文本字符串。它的操作对象是代表表单元素集合的 jQuery 对象。
// $(function () {
// alert($("form").serialize());
// })
function btnClick...
分类:
Web程序 时间:
2014-11-01 11:56:51
阅读次数:
144
功能介绍:1.处理了动态行与表单的设值问题 2.添加了行的向上或向下排序 3.添加了可以在当前行的下边或上边增加新行的功能 4.添加了可以单选或勾选多项删除不需要的行的功能 5.添加了新增的行的高亮(以new红标记标注)的功能 6.实现了可以不依靠样式表(即:即使不要部分,功能不会一点) 7.实现了...
分类:
其他好文 时间:
2014-10-31 19:04:14
阅读次数:
229
基于Jquery Validate 的表单验证 jquery.validate.js是jquery下的一个验证插件,运用此插件我们可以很便捷的对表单元素进行格式验证。 在讲述基于Jquery Validate的表单验证前,我们先回顾一下基础纯JS的表单验证。1、回顾基于JS的表单验证 我们先写...
分类:
Web程序 时间:
2014-10-31 17:13:09
阅读次数:
280
源码参照修改自网上,主要的修改如下:1.处理了动态行与表单的设值问题2.添加了行的向上或向下排序3.添加了可以在当前行的下边或上边增加新行的功能4.添加了可以单选或勾选多项删除不需要的行的功能5.添加了新增的行的高亮(以new红标记标注)的功能6.实现了可以不依靠样式表(即:即使不要部分,功能不会一...
分类:
其他好文 时间:
2014-10-30 18:55:44
阅读次数:
223
选择器是CSS的核心,从最初的元素、class/id选择器,演进到伪元素、伪类,以及CSS3中提供的更丰富的选择器,定位页面上的任意元素开始变得愈发的简单。1、元素选择器这是最基本的CSS选择器,HTML文档中的元素本身就是一个选择器:p {line-height:1.5em; margin-bot...
分类:
Web程序 时间:
2014-10-29 18:29:08
阅读次数:
163
function serializeObject(form){ var o={}; $.each(form.serializeArray(),function(index){ if(o[this['name'] ]...
分类:
Web程序 时间:
2014-10-28 19:34:10
阅读次数:
221
之前在学习和工作当中碰到的一些有关无障碍的学习心得,比较杂,做一下小结。(1)tabIndex: 当使用键盘时,tabindex是个关键因素,它用来定位html元素。 tabindex有三个值:0 ,-1, 以及X(X里32767是界点,稍后说明) 原本在Html中,只有链接a和表单元素可以被键盘....
分类:
其他好文 时间:
2014-10-26 19:33:20
阅读次数:
218
Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下:Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, ra...
分类:
其他好文 时间:
2014-10-22 10:49:33
阅读次数:
204
模还是必须宝航连个基本方法,还有部分label标签映射为汉字:
<?php
/*
* 用户模型
*
*/
class user extends CActiveRecord{
//获得数据模型
public static function model($classname = __CLASS__){
return parent::model($classn...
分类:
其他好文 时间:
2014-10-21 23:13:57
阅读次数:
349