多态的实现可以采用和继承类似的方法。首先定义一个抽象类,其中调用一些虚方法,虚方法在抽象类中没用定义,而是通过其具体的实现类来实现。
如下面的例子:
Object.extend=function(destination,source){
for(property in source){
destination[property]=source[property];
}
return ...
分类:
Web程序 时间:
2014-08-22 08:11:45
阅读次数:
245
js的function对象在调用过程中具有一个arguments的属性,它是由脚本解释器创建的(这也是arguments创建的唯一方式)。arguments属性可以看作是一个Array对象,它有length属性,可以通过序号访问每一个参数,而且通过argument的callee属性可以获取对正在执行的Function对象的引用。如下:
function factorial(n){
if(n<...
分类:
Web程序 时间:
2014-08-22 08:11:15
阅读次数:
201
1.前言在第七章里我们知道了WebGIS中要素的本质是UIComponent,而矢量图层的本质是包含了n(n>=0)个UIComponent的Canvas。我们在UIComponent的graphics中,根据矢量数据画出矢量的形状(shape),并且将矢量数据的属性(attributes)赋予该U...
分类:
Web程序 时间:
2014-08-22 08:09:35
阅读次数:
346
null为js中的关键字,表示空值。null可以看作是object类型的一个特殊值,如果一个object的值为null,表示这个对象不是有效的对象。这里的null和0不是一回事,在c++中null通常定义为0,但是在js中并不是这样。
undefined不是js关键字,其为一个全局变量,即Global的一个属性,一下3种情况会返回undefined:
1、使用了一个未定义的变...
分类:
Web程序 时间:
2014-08-22 07:07:05
阅读次数:
198
$(function () { $('#selected-plays > li').addClass('horizontal'); $('#selected-plays li:not(.horizontal)').addClass('sub-level'); $('a[href^=...
分类:
Web程序 时间:
2014-08-22 07:06:25
阅读次数:
231
在用Extjs时,有时候,在Google浏览器上面没有任何问题,但是相同的页面在IE下面就会有问题,直接报错,点击中断,进行后可以看到如下的信息: Google里面没这个问题,加一句代码就能解决在窗体的构造函数里面加上一行代码 style: 'z-index: -1;', 以后如果出现类似的问题,如...
分类:
Web程序 时间:
2014-08-22 05:00:45
阅读次数:
232
最近学习了webx框架,利用博客园跟大家分享一下自己的学习心得;周建旭 2014-08-21网上关于webx的资料少的可怜, 怎么办?这种情况下不用去求助别人求人只会耽误时间,不用畏惧; 看文档写demo 就ok了; API是最好的资料,webx官方有个pdf的中文文档提供下载, 建议在学webx之...
分类:
Web程序 时间:
2014-08-22 03:58:45
阅读次数:
269
一.日志审计基本结构图。二.构建环境:操作系统采用CentOS6.5x86_64操作系统,构建rsyslog+loganalyzer,日志集中存储在数据库服务器。运维人员的排错很多都是靠分析日志来解决问题的,但是日志过于分散会耽误排错时间,对于线上的服务器要尽快的查找问题,及时给出解决方案。..
分类:
Web程序 时间:
2014-08-22 02:54:16
阅读次数:
371
一直以来都想写一个图片放大和缩小的小玩意,本来以为会很复杂,这几天自己思考了一下,原来是soeasy埃目前实现的放大缩小,主要时依据鼠标的滚轮触发事件来实现的,废话少说直接上源码。<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xh..
分类:
Web程序 时间:
2014-08-22 02:50:15
阅读次数:
224
目录: 一、Thrift1和Thrift2的简要介绍 1) 写在前面 2) Thrift1和Thrift2的区别 二、Thrift0.9.2的安装 1) 安装依赖插件 2) Thrift0.9.2的编译 3) Thrift0.9.2编译后,配置成可执行文件 三、H...
分类:
Web程序 时间:
2014-08-22 02:46:06
阅读次数:
433
在windows上运行好好的项目,迁移到Linux上就遇到了很多问题,其中最为重要的是网站目录权限的设置,当然简单期间你可以用 命令"chmod 777 -R you web site" ,这样你就不用担心项目运行的时候会涉及到权限问题。通常来说如果你的项目时部署在公网或者是部署在租用的Linux服...
分类:
Web程序 时间:
2014-08-22 01:33:35
阅读次数:
276
还是先吐个槽,网上都都是转载抄袭,基本上就那么一两篇文章,说的还不清楚....正文:其实说白了,从两个方法本身就能看出来端倪。我们先把jQuery看成了一个类,这样好理解一些。jQuery.extend(),是扩展的jQuery这个类。假设我们把jQuery这个类看成是人类,能吃饭能喝水能跑能跳,现...
分类:
Web程序 时间:
2014-08-22 01:32:15
阅读次数:
331
REST - Representational State Transfer 其实这个representational是指Resource的representation ????Resource其实就是实体,ReST中所有的对象都被视为Resource。每一个Resource都有一个URI(Unique Resour...
分类:
Web程序 时间:
2014-08-22 00:27:45
阅读次数:
229
Jquery随着自身的发展,已经有越来越多的人开始了解Jquery,并且慢慢喜欢上了她,她是那么的简洁,那么的令人着迷,并吸引了一批爱好者为她做嫁衣。好了,让我来介绍一下Jquery的选择器吧。
Jquery中的选择器有很多类,比如Id选择器,class选择器,html标签选择器等。
Id选择器:就是通过一个html元素的id来选择它,因为html中的id是唯一的,所以通过...
分类:
Web程序 时间:
2014-08-22 00:25:05
阅读次数:
194
Description
Input
Output
Sample Input
Sample Output
1
2
HINT
二维树状数组的简单应用,c数组的第一维坐标相当于哈希。如果是修改操作,修改前 将当前的值的个数以及祖先都减1, 修改后将个数加1.
#include
#include
#include
#i...
分类:
Web程序 时间:
2014-08-22 00:23:05
阅读次数:
207
题意:如果两个点要放在同一行或者同一列,那么两个点中间要有一个墙,否则的话只能放一个点,最后问你最多能放几个点。
看了一个星期。。
这道题的解法我还是第一次见,就是逐个逐个的来放置每个点,然后每经过一个点都判断一次,详情看代码...
分类:
Web程序 时间:
2014-08-22 00:22:55
阅读次数:
158
之前介绍了几款css3实现的按钮,今天为网友来款比较新鲜的,用css3的data-attribute属性开发按钮,当鼠标经过显示按钮的详细信息。而且实现过程很简单,几行代码就搞定。大家试一试吧。如下图: 在线预览源码下载 不错吧,贴上实现代码: html代码: 爱编程c...
分类:
Web程序 时间:
2014-08-22 00:20:15
阅读次数:
226