摘要: 做过Web开发应该都知道addEventListener,它接受三个参数,前两个都很好懂,分别表示事件类型和事件处理器,而最后一个参数是 useCapture,就有点让费解了,它是boolean参数,为true时表示Capture阶段触发事件,为false表示在Bubble阶段触发 事件。之前一直没有怎么关注这个参数,对它只是一知半解,主要原因在于IE使用AttachEvent来注册事件处理器,但它不支持 useCapture,一律表示在冒泡阶段触发事件,所以为了兼容IE这位老大哥,addEventListener的useCapture通常设置为 false。如果使用更高级的类库,如jQuer 阅读全文
posted @ 2013-10-16 10:51 Abel1990 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 概念: 是一种编程模型,用于大规模数据集(大于1TB)的并行运算.主要分为 map(映射): 将操作映射到集合的每一个文档上,产生一些健和X个值 Shuffle(洗牌): 按照键分组,并将产生的键值组成列表放到对应的健中. reduce(化简): 把列表中的值化简成一个单值例子: 有一个班级的学生,学生信息放在一个Student的Collection中,现在需要将学生按照年龄分组. {‘name’:’lxd’,’age’:23,…}先创建一个collection,添加一些documents执行mapreduce模型的时候,还有一些参数可选,如,Query - map函数映射到每个文档之前对文档 阅读全文
posted @ 2013-09-16 09:13 Abel1990 阅读(217) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2013-09-16 09:10 Abel1990 阅读(1) 评论(0) 推荐(0) 编辑
摘要: PHP5相对于PHP4一个非常大的改变就是OOP,甚至可以说几乎所有OOP的内容在PHP5中都被改变了。【基本概念】1.问:OOP与面向过程编程最大的区别? 答:在OOP中,数据和代码都是被绑定到一个实体当中(常量及静态常量变量除外,因为它们是被绑定到类上的),这个实体就叫做对象。OOP把一个问题切割成很多的对象,每个对象都是一个问题的实体,它们之间相互独立,拥有各自的属性和方法。对其他类来说,那些公共方法可以看成这个类的一个接口。2.对象的创建--new关键字 注意点:1.与C++等语言不同,PHP在创建子对象的时候并不会先创建父对象,即不会调用父类的构造函数 2.与PHP4不同... 阅读全文
posted @ 2012-11-28 18:04 Abel1990 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 写在最前面:[2012/11/25]我大学里学的是C++,然后在大四的时候决定以后从事PHP开发这一条路,从此开始PHP方面的学习。经过每周一节的PHP课程之后,我进了言商网络实习,做ThinkPHP开发这一块,2个月之后,和老总去谈工资,老总不肯,说等转正之后才可能会给工资,而实习期长达6、7个月。不悦,考虑换公司,结果面试各种碰壁,刚开始几家是因为没有面试经验,问题回答不到点上,但是上周三去了浙江网视科技,被问了很多底层的东西,结果各种答不上来,于是乎,决定花一个月时间恶补下PHP的理论知识。这篇日志用来记录学习过程中学习到的新知识以及和自己理解的有出入的东西。工具:PHP5权威教程。-- 阅读全文
posted @ 2012-11-26 23:53 Abel1990 阅读(167) 评论(0) 推荐(0) 编辑