摘要:最近已经从写技术博客慢慢转移到写技术日记。这里是技术日记的地址:http://joyeecheung.github.io/diary/。 写技术日记的缘由和一些感受 最近已经坚持记了快两个月的技术日记,感觉比技术博客写起来更有意思: 起步 一开始是简单地开了一个 git repo,按照日期存档一堆 阅读全文
posted @ 2015-06-05 23:27 Joyee 阅读 (3866) 评论 (5) 编辑
正文内容加载中...
posted @ 2015-03-03 11:11 Joyee 阅读 (13999) 评论 (0) 编辑
摘要:前言这个降噪的模型来自 Christopher M. Bishop 的 Pattern Recognition And Machine Learning (就是神书 PRML……),问题是如何对一个添加了一定椒盐噪声(Salt-and-pepper Noise)(假设噪声比例不超过 10%)的二值图... 阅读全文
posted @ 2015-02-01 00:42 Joyee 阅读 (8902) 评论 (3) 编辑
摘要:这里是用 JavaScript 做的逆转序列(数组/字符串)的递归/尾递归实现。另外还尝鲜用了一下 ES6 的destructuring assignment + spread operator 做了一个更 functional 的版本(只支持数组)。正确性能通过测试(参见 放在我 Github 上... 阅读全文
posted @ 2015-01-11 03:59 Joyee 阅读 (1914) 评论 (1) 编辑
摘要:写在前面这篇没有什么 WebKit 代码的分析,因为……没啥好分析的,在实现里无非就是树的(先序DFS)遍历而已,囧哈哈哈……在WebCore/dom/Node.h , WebCore/dom/ContainerNode.h 和 WebCore/dom/Element.h 以及对应的 .cpp 里看... 阅读全文
posted @ 2014-12-17 08:01 Joyee 阅读 (5992) 评论 (0) 编辑
摘要:使用CSS选择器获取元素 -- querySelector,querySelectorAll(HTML5)标准W3C Selector API Level 1为Document,DocumentFragment和Element追加了querySelector和querySelctorAll,原型为E... 阅读全文
posted @ 2014-11-26 12:35 Joyee 阅读 (1577) 评论 (0) 编辑
摘要:按照类名获取元素 -- getElementsByClassName(HTML5)标准WHATWG 在Document与Element上均有定义,原型 HTMLCollection getElementsByClassName(DOMString classNames),并定义了匹配算法和类名的提取... 阅读全文
posted @ 2014-11-26 12:33 Joyee 阅读 (939) 评论 (0) 编辑
摘要:按照标签名获取元素 -- getElementsByTagName标准DOM 1在Element和Document两个interface中均有定义,原型NodeList getElementsByTagName(in DOMString tagname),指明按照先序遍历遇到的顺序排列,不会抛出任何... 阅读全文
posted @ 2014-11-22 17:35 Joyee 阅读 (2400) 评论 (0) 编辑
摘要:按照name属性获取多元素 -- getElementsByName标准DOM 1 定义在HTMLDocument Interface 中,原型NodeList getElementsByName(in DOMString elementName),该方法不会抛出任何异常。DOM 2依然定义在HTM... 阅读全文
posted @ 2014-11-22 17:24 Joyee 阅读 (1886) 评论 (0) 编辑
摘要:按照ID获取元素 -- getElementById标准DOM 1,定义在HTMLDocument Interface 中,原型Element getElementById(in DOMString elementId),当不存在拥有对应ID的元素时返回null,该方法不会抛出任何异常。DOM 2,... 阅读全文
posted @ 2014-11-22 17:21 Joyee 阅读 (916) 评论 (0) 编辑
摘要:涉及获取元素的主要API在获取原生DOM元素的时候,主要涉及这几个DOM API(链接为Living Standard):Node及对应集合NodeListElement(继承Node)及对应集合HTMLCollectionDocument(继承Node)注:计划取代NodeList和HTMLCol... 阅读全文
posted @ 2014-11-01 23:07 Joyee 阅读 (778) 评论 (3) 编辑