摘要:
现在的手机还没法把多任务处理的很好,让我感觉稍微好点的,反而是“古老”的Symbian S60。因为是手机的硬件不够强大,所以这也是没办法的事情。不过我昨天YY了一种新方法。 阅读全文
随笔分类 - Program Designing
《Bad Apple》JavaScript版-创作全解析+浏览器横测
2010-01-16 10:57 by JimLiu, 3360 阅读, 收藏, 编辑
摘要:
在上一篇日志中,小弟向大家展示了一个用JavaScript制作的《Bad Apple》,这次我将对这个程序创作过程中的一些有意思的细节做解释。 阅读全文
也谈语言特性——回应老赵的《语言特性与API设计》
2009-11-03 15:09 by JimLiu, 2779 阅读, 收藏, 编辑
摘要:
一个多月前读到了老赵的《语言特性与API设计》一文,深有感触,思绪涌上心头,无奈手头无闲,未能记录。今日撰文一篇,与大家分享下,但求抛砖引玉。
与老赵不同的是,老赵的文章更多的讨论的是一些相对比较前沿的话题,比如functional、比如Fluent Interface。比较的对象也是C#/Java这样的大路货与F#这样的明星新秀。而与此并立,我也从更基础的话题去谈,比较的对象也是C++这样的老牌劲旅。 阅读全文
马尔可夫链——从一个编程作业中看看程序设计的一些细节问题
2009-10-11 16:15 by JimLiu, 4617 阅读, 收藏, 编辑
摘要:
马尔可夫链(Markov Chain),这是我们《程序设计方法学》课程的一个小小的作业,这个作业,主要目的并不是实现算法,而是“如何”实现算法,以及从代码中看出每个人程序设计的“风格”。因为即使是很少的代码也能暴露出一个编程者的功底和风格。
我觉得这是个很有意思的话题,所以也在这里把我的部分代码发出来,并加以说明以作抛砖引玉。 阅读全文
据说ArrayList真的比List<T>快?测试一下下。
2009-06-14 14:05 by JimLiu, 4480 阅读, 收藏, 编辑
摘要:
因为某些奇异的原因,我又做了如下极端无聊的事情,那就是对List与ArrayList的“性能”的一个小测试。
结果证明:在这个测试所能涵盖的范围内,我们找不到任何理由为ArrayList树立功德碑,List以压倒性的优势告诉我们选择它是正确的。 阅读全文
XNA“效率”探索——一个简单的繁花曲线程序
2009-06-11 12:27 by JimLiu, 7578 阅读, 收藏, 编辑
摘要:
在某论坛上和别人探讨XNA是否适合做弹幕飞行射击游戏,我认为是可以的,但是别人认为XNA效率不够,在低端机器上,无法处理上千枚子弹的运动。所以我下来做了个小实验。
实验结果证明,XNA的效率是值得信赖的,起码不会让人很失望。 阅读全文
我的第一个开源作品:jUEditor - 基于jQuery的轻量级UBB可视化编辑器
2008-12-21 20:20 by JimLiu, 8275 阅读, 收藏, 编辑
摘要:
jUEditor是一个基于jQuery的轻量级UBB可视化编辑器,这是我的第一个开源作品,希望能对大家有所帮助。 阅读全文
从一个url所想到的:url的用户友好性
2008-10-14 16:17 by JimLiu, 610 阅读, 收藏, 编辑
摘要:
url不仅仅是给浏览器、超链接用的,在无法避免用户手动输入url的情况下,url的“用户友好性”为网站的推广、用户间的传播起到了一定的作用。 阅读全文
合并小文件——一个算法在实际程序开发中应用的例子
2008-08-29 13:24 by JimLiu, 3614 阅读, 收藏, 编辑
摘要:
很多朋友都觉得大学中学习的基础理论——诸如数据结构、算法……在实际应用程序开发中没多少应用。其实我认为数据结构和算法才是真正主导程序开发的核心,本文将以一个实际开发中的问题入手,举例说明数据结构和算法在程序开发中的应用。 阅读全文