php设计模式之命令模式的应用详解 命令模式:将一个请求封装为一个对象,从而你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销操作。 命令类:1.命令角色:声明了一个给所有具体命令类的抽象接口。这是一个抽象角色。2.具体命令角色:定 11/06 5971 0
PHP设计模式之调解者模式的深入解析 调解者模式,这个模式的目的是封装一组对象之间的相互作用,防止对象之间相互干扰,调解者(Mediator)在同事对象(Colleague)之间充当中间汇聚点。同事对象之间应该保持松散耦合,避免一个对象直接明确指向另一个对象 11/06 8590 0
js 全兼容可高亮二级缓冲折叠菜单 在后台或OA系统中最常用到的布局往往是一个全屏布局,一般都是上中下三行两列布局,页头、页脚、左侧菜单加一个右侧ifame框架页。所以那种带折叠的二级菜单是会经常使用到的,本例便是实现这样一种比较通用的全兼容可高亮二级缓冲 11/06 9474 0
php中的静态变量的基本用法 静态变量只存在于函数作用域内,静态变量只存活在栈中。一般的函数内变量在函数结束后会释放,比如局部变量,但是静态变量却不会。下次再调用这个函数的时候,该变量的值会保留下来。 静态的变量的基本用法 1. 在类中定义静态变量 11/06 6579 0
从零开始学习jQuery (七) jQuery动画实现 让页面动起来 一.摘要本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍.开发人员一直痛疼做动画. 但是有了jQuery你会瞬间成为别人(那些不知道 11/06 2408 0
javascript 拖动表格行实现代码 行拖动的实现思路非常简单,选中一行,往上拖就与上面的行交换位置,往下拖就与下面的行交换位置。问题是如何得到交换行。我见过一个非常详细的教程,它会把表格里的每一行的高度与Y坐标计算出来,换言之,都时是比较e.pageX是否 11/06 3976 0
Js sort排序使用方法 javascript 中 array.sort() 中的参数,需要传入的是一个函数,而且必须是一个函数。 其中的x ,y代表的是array中的两个对象。 需要注意的是,返回类型只有三种:负整数、零、正整数 一般习惯上使用 11/06 5641 0
JavaScript中使用构造器创建对象无需new的情况说明 如下 复制代码 代码如下:function Person(name, age) { this.name = name; this.age = age; } var p = new Person('lily', 20); 11/06 7336 0
浅谈php正则表达式中的非贪婪模式匹配的使用 通常我们会这么写:复制代码 代码如下:$str = "http://www.baidu/.comurl=www.sina.com/";preg_match("/http:(.*)com/", $str, $matches 11/06 9243 0
JavaScript之引用类型介绍 Object类型 Object类型是JavaScript中使用最多的一种类型。虽然Object的实例不具备多少功能,但对于在应用程序中存储和传输数据而言,它确实是非常理想的选择。 创建Object实例的方式有两种 11/06 3311 0