会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
秋,怡然若晴。
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
15
下一页
[置顶]
从技术博客到技术日记
摘要: 最近已经从写技术博客慢慢转移到写技术日记。这里是技术日记的地址:http://joyeecheung.github.io/diary/。 写技术日记的缘由和一些感受 最近已经坚持记了快两个月的技术日记,感觉比技术博客写起来更有意思: 起步 一开始是简单地开了一个 git repo,按照日期存档一堆
阅读全文
posted @ 2015-06-05 23:27 Joyee
阅读(4827)
评论(6)
推荐(3)
2015年3月3日
在Windows/Ubuntu下安装OpenGL环境(GLUT/freeglut)与跨平台编译(mingw/g++)
摘要: GLUT/freeglut 是什么? OpenGL 和它们有什么关系?OpenGL只是一个标准,它的实现一般自带在操作系统里,只要确保显卡驱动足够新就可以使用。如果需要在程序里直接使用OpenGL,会有很多非常恶心的预备工作要做,而且可能还要专门为平台的差异写一些代码。要跳过这些工作,可以用一个ut...
阅读全文
posted @ 2015-03-03 11:11 Joyee
阅读(35400)
评论(1)
推荐(4)
2015年2月1日
用 Python 通过马尔可夫随机场(MRF)与 Ising Model 进行二值图降噪
摘要: 前言这个降噪的模型来自 Christopher M. Bishop 的 Pattern Recognition And Machine Learning (就是神书 PRML……),问题是如何对一个添加了一定椒盐噪声(Salt-and-pepper Noise)(假设噪声比例不超过 10%)的二值图...
阅读全文
posted @ 2015-02-01 00:42 Joyee
阅读(13441)
评论(4)
推荐(2)
2015年1月11日
逆转序列的递归/尾递归(+destructuring assignment)实现(JavaScript + ES6)
摘要: 这里是用 JavaScript 做的逆转序列(数组/字符串)的递归/尾递归实现。另外还尝鲜用了一下 ES6 的destructuring assignment + spread operator 做了一个更 functional 的版本(只支持数组)。正确性能通过测试(参见 放在我 Github 上...
阅读全文
posted @ 2015-01-11 03:59 Joyee
阅读(2461)
评论(1)
推荐(0)
2014年12月17日
跟随 Web 标准探究DOM -- Node 与 Element 的遍历
摘要: 写在前面这篇没有什么 WebKit 代码的分析,因为……没啥好分析的,在实现里无非就是树的(先序DFS)遍历而已,囧哈哈哈……在WebCore/dom/Node.h , WebCore/dom/ContainerNode.h 和 WebCore/dom/Element.h 以及对应的 .cpp 里看...
阅读全文
posted @ 2014-12-17 08:01 Joyee
阅读(6702)
评论(0)
推荐(1)
2014年11月26日
跟随标准与Webkit源码探究DOM -- 获取元素之querySelector,querySelectorAll
摘要: 使用CSS选择器获取元素 -- querySelector,querySelectorAll(HTML5)标准W3C Selector API Level 1为Document,DocumentFragment和Element追加了querySelector和querySelctorAll,原型为E...
阅读全文
posted @ 2014-11-26 12:35 Joyee
阅读(2084)
评论(0)
推荐(0)
跟随标准与Webkit源码探究DOM -- 获取元素之getElementsByClassName
摘要: 按照类名获取元素 -- getElementsByClassName(HTML5)标准WHATWG 在Document与Element上均有定义,原型 HTMLCollection getElementsByClassName(DOMString classNames),并定义了匹配算法和类名的提取...
阅读全文
posted @ 2014-11-26 12:33 Joyee
阅读(1291)
评论(0)
推荐(0)
2014年11月22日
跟随标准与Webkit源码探究DOM -- 获取元素之getElementsByTagName
摘要: 按照标签名获取元素 -- getElementsByTagName标准DOM 1在Element和Document两个interface中均有定义,原型NodeList getElementsByTagName(in DOMString tagname),指明按照先序遍历遇到的顺序排列,不会抛出任何...
阅读全文
posted @ 2014-11-22 17:35 Joyee
阅读(3028)
评论(0)
推荐(0)
跟随标准与Webkit源码探究DOM -- 获取元素之getElementsByName
摘要: 按照name属性获取多元素 -- getElementsByName标准DOM 1 定义在HTMLDocument Interface 中,原型NodeList getElementsByName(in DOMString elementName),该方法不会抛出任何异常。DOM 2依然定义在HTM...
阅读全文
posted @ 2014-11-22 17:24 Joyee
阅读(2492)
评论(0)
推荐(1)
跟随标准与Webkit源码探究DOM -- 获取元素之getElementById
摘要: 按照ID获取元素 -- getElementById标准DOM 1,定义在HTMLDocument Interface 中,原型Element getElementById(in DOMString elementId),当不存在拥有对应ID的元素时返回null,该方法不会抛出任何异常。DOM 2,...
阅读全文
posted @ 2014-11-22 17:21 Joyee
阅读(1606)
评论(0)
推荐(0)
2014年11月1日
原生DOM探究 -- NodeList v.s. HTMLCollection
摘要: 涉及获取元素的主要API在获取原生DOM元素的时候,主要涉及这几个DOM API(链接为Living Standard):Node及对应集合NodeListElement(继承Node)及对应集合HTMLCollectionDocument(继承Node)注:计划取代NodeList和HTMLCol...
阅读全文
posted @ 2014-11-01 23:07 Joyee
阅读(1191)
评论(3)
推荐(2)
1
2
3
4
5
···
15
下一页