代码改变世界

[置顶]博客已迁

2013-05-09 13:56 by JimLiu, 378 阅读, 0 推荐, 收藏, 编辑
摘要:http://jimliu.net有兴趣的同学可以单独订阅,这里不再更新,也不同步。谢谢支持 阅读全文

JavaScript Lazy单件 - 延迟到第一次访问才执行构造函数

2011-04-07 17:41 by JimLiu, 626 阅读, 0 推荐, 收藏, 编辑
摘要:var LazySingleton = function(){ var val = 1, _instance; var lazy_init = function(){ alert('Lazy init, exec no more than once.'); return { getVal : function(){ return val; }, setVal : function(v){ val = v; } }; }; var init = function(){ init = function(){ return _instance; }; return _instance 阅读全文

写在考研出分之后

2011-03-05 10:37 by JimLiu, 1222 阅读, 1 推荐, 收藏, 编辑
摘要:快一年没有来到这里了,这一年当中遇到了很多事情。先是放弃了本校保研机会,选择考研。这种介于一战和二战之间的定位很微妙,我不是应届考研,却是第一次考研,且是脱产考研。然后是本来计划是报考中科院计算所,但是后来因为中科院必须读博而我暂时不愿意读博,所以排除中科院。最后在自己和同学的怂恿之下,报了清华。复习很辛苦,有低谷是必然的,但是坚持到了最后,并且考试发挥也很正常。370分,这个成绩对于我来说算不错了,对于我身边的朋友来说更是无可比肩。但是鉴于今年分数看涨,离清华估计还差一步(其实就是差一步),如果是浙大,就基本稳了。A++的学校与A+的学校的距离吧。可能目标定太高了,不过话说回来,如果目标定低 阅读全文

Shape Context笔记-1

2010-04-27 10:56 by JimLiu, 8207 阅读, 0 推荐, 收藏, 编辑
摘要:形状上一点的SC是它到其他点的d-bins theta-log(r)直方图。两个SC的距离是它们的Chi^2距离。每个形状用s个采样点,就用s个d-bins的SC来描述它。Generalized Shape Context是通过SC对点的切向量进行统计,GSC的每个槽的值是落在SC中对应槽内的点的切向量之和。两个GSC的距离是它们的Chi^2距离。(后来又说是将切向量展开成单位x, y值得到长为2... 阅读全文

Chromium的Canvas实现中PixelManipulate有bug...吗?

2010-04-14 22:37 by JimLiu, 778 阅读, 0 推荐, 收藏, 编辑
摘要:在Chromium5中对Canvas Context2D使用getImageData和putImageData,会出现画面错位的问题。 阅读全文

手机系统中多任务处理方式的一种新想法——无责任YY

2010-04-10 09:24 by JimLiu, 813 阅读, 0 推荐, 收藏, 编辑
摘要:现在的手机还没法把多任务处理的很好,让我感觉稍微好点的,反而是“古老”的Symbian S60。因为是手机的硬件不够强大,所以这也是没办法的事情。不过我昨天YY了一种新方法。 阅读全文

自留地

2010-02-18 00:04 by JimLiu, 355 阅读, 0 推荐, 收藏, 编辑
摘要:App Store浏览器ECMAScript5和HTML5部分支持情况测试FEYour browser doesn't support Canvas. 阅读全文

一次失败的尝试——为M8SDK编写.NET版本

2010-02-06 16:59 by JimLiu, 887 阅读, 0 推荐, 收藏, 编辑
摘要:尝试为M8SDK编写.NET版,未果。 阅读全文

《Bad Apple》JavaScript版-创作全解析+浏览器横测

2010-01-16 10:57 by JimLiu, 3360 阅读, 3 推荐, 收藏, 编辑
摘要:在上一篇日志中,小弟向大家展示了一个用JavaScript制作的《Bad Apple》,这次我将对这个程序创作过程中的一些有意思的细节做解释。 阅读全文

《Bad Apple》之JavaScript版(在线Demo和视频)

2010-01-15 16:18 by JimLiu, 4019 阅读, 5 推荐, 收藏, 编辑
摘要:这个视频很流行,有了很多版本,这次我们做的版本是javascript的,所有动画都是通过js编程控制HTML元素来实现。经过多次优化最终能够流畅的播放,并且通过程序控制播放速度以求同步,再通过屏幕录像,后期配上音乐。 希望大家喜欢~~ 阅读全文