JavaSciprt事件中有两个很重要的特性:事件冒泡以及目标元素。当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。天台县羿壮冶金任何一个事件的目标元素都是最开始的那个...
分类:
编程语言 时间:
2014-11-05 22:42:39
阅读次数:
232
IEEE 754 浮点数的表示精度探讨
前言
从网上看到不少程序员对浮点数精度问题有很多疑问,在论坛上发贴询问,很多热心人给予了解答,但我发现一些解答中有些许小的错误和认识不当之处。我曾经做过数值算法程序,虽然基本可用,但是被浮点数精度问题所困扰;事情过后,我花了一点时间搜集资料,并仔细研究,有些心得体会,愿意与大家分享,希望对IEEE 754标准中的二进制浮点数精度及其相关问题给予较...
分类:
其他好文 时间:
2014-11-05 21:33:07
阅读次数:
158
详解Android首选项框架ListPreference探索首选项框架在 深入探讨Android的首选项框架之前,首先构想一个需要使用首选项的场景,然后分析如何实现这一场景。假设你正在编写一个应用程序,它提供了一个搜索 飞机航班的工具。而且,假设该应用程序的默认设置是根据机票价格由低到高的顺序显示航...
分类:
移动开发 时间:
2014-11-05 00:09:08
阅读次数:
275
4.5 HOOK分发函数 本节开始深入的探讨键盘的过滤与反过滤。有趣的是,无论是过滤还是反过 滤,其原理都是进行过滤。取胜的关键在于:谁将第一个得到信息。 黑客可能会通过修改一个已经存在的驱动对象(比如前面的KbdClass)的分发函数指针来实现过滤所有请求的目的。黑客将这些函数指针替换成自己的.....
分类:
其他好文 时间:
2014-11-04 14:47:07
阅读次数:
334
老实说,目前市面上许多产品,的确是不成熟的产品。
用过一些,给人蛋痛的感觉。
导言
分布还是集总
今天我们来探讨一个很重要的问题。
每个程序员都有其思想,我的思想之一,就是分布式。
分布式,面对的一个问题,就数据的同步。
比如说,我们人类是分布式的,我们每个细胞都在无时无刻与其它细脑交换数据。
而现实世界,我们的设计是什么样子?一般都是集总式。
首先来说,这种方式,与...
分类:
数据库 时间:
2014-11-04 11:05:30
阅读次数:
186
非常好的一篇文章,特此转载出来,文章转自:http://www.cnblogs.com/coffeedeveloper/p/3145790.html对于Position、Float我们在平时使用上可以说是使用频率非常高的两个CSS属性,对于这两个属性的使用上面可能大多数人存在一些模糊与不清晰的地方。...
分类:
Web程序 时间:
2014-11-03 19:13:08
阅读次数:
231
Underscore.js是一个很精干的库,压缩后只有5.2KB。它提供了几十种函数式编程的方法,弥补了标准库的不足,大大方便了JavaScript的编程。本文仅探讨Underscore.js的两个函数方法 _.throttle 和 _.debounce 的原理、效果和用途。通常的函数(或方法)调用...
分类:
Web程序 时间:
2014-11-03 19:09:42
阅读次数:
371
前面我们介绍了Android系统的广播机制,从本质来说,它是一种消息订阅/公布机制,因此,使用这样的消息驱动模型的第一步便是订阅消息;而对Android应用程序来说,订阅消息事实上就是注冊广播接收器,本文将探讨Android应用程序是怎样注冊广播接收器以及把广播接收器注冊到哪里去的。 在A...
分类:
移动开发 时间:
2014-11-02 20:51:00
阅读次数:
217
List、Set和Map三个接口的区别,三个接口的实现类的优缺点的比较,如果你没有以前没有注意到这些,今天我们一起探讨。...
分类:
编程语言 时间:
2014-11-02 16:36:09
阅读次数:
192
引言 对于程序猿来讲,似乎越接近底层,就越显得高大上。这也算是程序猿们的共同认知吧,虽然不是所有人。今天LZ就和各位一起探讨一下TCP/IP中最高大上的一层,也就是最底层的链路层。 这一层LZ了解的还不够深刻,但是LZ还没有做硬件的打算,因此LZ觉得只要能够大致明白其原理即可,有的时候太执着了并.....
分类:
其他好文 时间:
2014-11-02 07:00:41
阅读次数:
282