1.全局变量[其不属于面向对象的思想,因为其放在对象之外的],面向对象有一个特点,其实封装的,php希望其所有的成员都应该放在类中;php的面向对象是基于面向对象的,不是纯粹面向对象的;也就是其可以面向对象编程,也可以不面向对象编程。
使用global定义全局变量,其放在内存的全局区/静态区中,在....
分类:
Web程序 时间:
2014-05-26 22:55:28
阅读次数:
333
在上一篇
jQuery打造智能提示插件上改进,增加下拉按钮,修复点击下拉区域外不隐藏BUG效果下拉按钮素材:js封装,注意红色部分为BUG修复,然后传入boxwidth不带px:/*///
zhangs20140516*/(function($) { $.fn.combox = functio...
分类:
Web程序 时间:
2014-05-26 22:53:20
阅读次数:
405
UML图namespace Study2014.CjModelDesign{ /// ///
2014-5-19 /// 简单封装 /// 过程式开发? /// public class Operation { public static...
分类:
其他好文 时间:
2014-05-26 22:29:27
阅读次数:
323
在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这个易变对象”的变化,从而保持系统中“其它依赖该对象的对象”不随着需求的改变而改变?这就是要说的Factory
Method...
分类:
其他好文 时间:
2014-05-26 21:10:26
阅读次数:
269
俗话说不作死就不会死,今天作死了一回,写了一个比较二逼的函数,遇到了同步Ajax引起的UI线程阻塞问题,在此记录一下。
事情起因是这样的,因为页面上有多个相似的异步请求动作,本着提高代码可重用性的原则,我封装了一个名为getData的函数,它接收不同参数,只负责获取数据,然后把数据return。基....
分类:
编程语言 时间:
2014-05-26 20:43:46
阅读次数:
337
一、封装二、继承三、多态修改符: a.public 表示全局的。类内部、类外部、子类都可以使用
b.protected 表示受保护的,只有本类和子类可以使用c.private 表示私有的,只能在本类中使用
小结:私有的和受保护的想要在外部使用可以像在java中定义get/set方法,在g...
分类:
Web程序 时间:
2014-05-26 16:16:17
阅读次数:
334
每块电路板上的元器件中,绝对少不了电阻、电容这两兄弟。每当调试时,有时必须知晓电阻大小时,最直接的方式就是拿万用表测量。而当没有万用表时,抓狂了吧,但是当你懂得读电阻上的色环或数字时,就可以甩掉万用表而直接读出电阻大小了。
一、色环法 色环电阻就是在普通的电阻封装上涂上不一样的颜色的色环,...
分类:
其他好文 时间:
2014-05-26 16:09:50
阅读次数:
255
前言 平滑是图像处理中很重要的操作,其主要用途是降噪。Open CV 提供了 5
种不同的平滑方法:简单模糊,简单无缩放变换的模糊,中值模糊,高斯模糊和双边滤波,它们都通过函数 cvSmooth 实现。
关于几种平滑的具体实现步骤及相关基础知识,本文不做讲解( 网上很多相关资料 ),仅就调用封装.....
分类:
其他好文 时间:
2014-05-26 15:44:53
阅读次数:
494
最近看到这篇文章dotNetDR_的回复,让我想起一个真实发生的案例,下面就简单说说这个关于lock引用类型的一个不容易发现的隐藏缺陷。某类库中的代码,封装了很简单的一个通用类,用于线程安全地执行某一种类型的特定方法,几行代码搞定:
public class ConcurrentObjectE...
分类:
其他好文 时间:
2014-05-26 14:01:09
阅读次数:
221
使用Struts框架后,
Struts2框架不会处理multipart/form-data的请求,它需要调用其他的上传文件框架来解析二进制数据。但是Struts在原有的上传解析器基础上做了很多的封装,简化了文件上传。主要是在Struts核心包中的default.properties文件中的文件解析器...
分类:
其他好文 时间:
2014-05-26 13:47:44
阅读次数:
235