html部分 传统的做法就是如下面一样,给每个p添加一个事件处理程序: 这样添加单击事件是没有问题的,但是如果在一个复杂的页面里,对所有可单击的元素都采用这种方式的话,那将会有数不清的事件处理程序。而解决的方案是从事件的处理机制方面入手,在这里我们利用事件冒泡。 事件冒泡:事件开始时有具体的元素接收 ...
分类:
其他 时间:
2017-02-14 13:10:46
收藏:
0 评论:
0 赞:
0 阅读:
209
介绍 策略模式:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 封装:把行为用接口封装起来,我们可以把那些经常变化的部分,从当前的类中单独取出来,用接口进行单独的封装。 互相替换:我们封装好了接口,通过指定不同的接口实现类进行算法的变化。 思维导图 我来 ...
分类:
Web开发 时间:
2017-02-14 13:10:31
收藏:
0 评论:
0 赞:
0 阅读:
228
类选择器 我是老大 我是老二 我是老三 大嫂 二嫂 三嫂 老五告诉老四老三的老二老大了 ...
分类:
其他 时间:
2017-02-14 13:10:14
收藏:
0 评论:
0 赞:
0 阅读:
212
一、LeakCanary简介
LeakCanary是Square公司开源的一个检测内存的泄露的函数库,可以方便地和你的项目进行集成,在Debug版本中监控Activity、Fragment等的内存泄露...
分类:
移动平台 时间:
2017-02-14 12:29:21
收藏:
0 评论:
0 赞:
0 阅读:
1256
基于.NET Micro Framework嵌入式系统,通过http协议和微软Azure IoT Hub运行进行通信连接。
分类:
Web开发 时间:
2017-02-14 12:29:06
收藏:
0 评论:
0 赞:
0 阅读:
225
本文属于SQL Server AlwaysON从入门到进阶系列文章
分类:
数据库技术 时间:
2017-02-14 12:28:52
收藏:
0 评论:
0 赞:
0 阅读:
450
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》...
分类:
其他 时间:
2017-02-14 12:28:36
收藏:
0 评论:
0 赞:
0 阅读:
533
在多线程编程中,线程安全问题是一个最为核心的问题,即当多个线程访问某共享、可变数据时,始终都不会导致数据破坏以及其他不该出现的结果。而所有的并发模式解决这个问题采用的方案都是序列化访问临界资源 。在 ...
分类:
编程语言 时间:
2017-02-14 12:28:14
收藏:
0 评论:
0 赞:
0 阅读:
266
产品地址:https://data.aliyun.com/product/learn?spm=a21gt.99266.416540.102.OwEfx2一、背景感谢大家关注玩转数据系列文章,我们希望通...
分类:
其他 时间:
2017-02-14 12:27:56
收藏:
0 评论:
0 赞:
0 阅读:
363
Python全栈测试题(二) 作者:尹正杰 声明:答案如有偏差,欢迎指正! 1. 计算100-300之间所有能被3和7整除的所有数之和 ...
分类:
编程语言 时间:
2017-02-14 12:27:12
收藏:
0 评论:
0 赞:
0 阅读:
240
上面的代码就是判断一个集合里面是否有重复的数据,如果有重复的数据则添加到 listresult 对象中且跳出外层循环,上面的代码如果不使用 outterLoop ,直接break;的话,只会中断内层的循环; ...
分类:
编程语言 时间:
2017-02-14 12:26:55
收藏:
0 评论:
0 赞:
0 阅读:
662
好厉害啊这题。 详见http://www.cnblogs.com/zig-zag/archive/2013/05/17/3083072.html ...
分类:
其他 时间:
2017-02-14 12:26:30
收藏:
0 评论:
0 赞:
0 阅读:
202
转自:http://blog.csdn.net/neosmith/article/details/17068365 hashCode()和equals()方法可以说是Java完全面向对象的一大特色.它为我们的编程提供便利的同时也带来了很多危险.这篇文章我们就讨论一下如何正解理解和使用这2个方法. 如 ...
分类:
其他 时间:
2017-02-14 12:26:04
收藏:
0 评论:
0 赞:
0 阅读:
272
各种安全相关思维导图整理收集 https://github.com/phith0n/Mind-Map ...
分类:
其他 时间:
2017-02-14 12:25:30
收藏:
0 评论:
0 赞:
0 阅读:
258
As the title described, you should only use two stacks to implement a queue's actions.The queue should support push(element), pop() and top() where po... ...
分类:
其他 时间:
2017-02-14 12:24:47
收藏:
0 评论:
0 赞:
0 阅读:
272
PHP array_splice() 函数 array_splice(array,offset,length,array) 参数描述 array 必需。规定数组。 offset 必需。数值。如果 offset 为正,则从输入数组中该值指定的偏移量开始移除。如果 offset 为负,则从输入数组末尾倒 ...
分类:
编程语言 时间:
2017-02-14 12:24:29
收藏:
0 评论:
0 赞:
0 阅读:
265
1. 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 tomcat 的前提下, 输入 tomcat 的 to 按 tab)。2. ps 命令用于查看当前正在运行的进程。grep 是搜索例如: ps -ef | grep java表示查 ...
分类:
系统服务 时间:
2017-02-14 12:24:15
收藏:
0 评论:
0 赞:
0 阅读:
225
在matlab中做Principal component Analysis 时,常要用biplot 函数来画图,表示原分量与主分量(principal component)之间的关系,以及原始观察数据在主分量坐标下的系数。下面就是一个运行实例: load hald; [pc,score,latent ...
分类:
其他 时间:
2017-02-14 12:23:43
收藏:
0 评论:
0 赞:
2 阅读:
1913
在 Swift 中,所有的基本类型:整数(Integer)、浮点数(floating-point)、布尔值(Boolean)、字符串(string)、数组(array)和字典(dictionary),都是值类型,并且在底层都是以结构体的形式所实现。 1.测试数组是否为值类型 结果截图: 2.测试字典 ...
分类:
编程语言 时间:
2017-02-14 12:23:23
收藏:
0 评论:
0 赞:
0 阅读:
300
1.Samba介绍 为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。 2.安装Samba yum – ...
分类:
其他 时间:
2017-02-14 12:23:06
收藏:
0 评论:
0 赞:
0 阅读:
332