There is no emotion, there is peace.
There is no ignorance, there is knowledge.
There is no passion, there is serenity.
There is no chaos, there is harmony.
There is no death, there is the Force.

- The Jedi code

  • JavaScript Memoization:让函数也有记忆功能

    April 27, 2008

    realazy在blog上给出了一个JavaScript Memoization的实现,Memoization就是函数返回值的缓存,比如一个函数参数与返回结果一一对应的hash列表,wiki上其实也有详细解释,我不细说了,只讨论一下具体实现的问题,realazy文中的代码有一些问题,比如直接用参数拼接成的字符串作为查询缓存结果的key,如果参数里包括对象或数组的话,就很难保证唯一的key,还有1楼评论里提到的:[221,3]和[22,13]这样的参数也无法区分。
    那么来改写一下,首先还是用hash表来存放缓存数据:

  • 土豆网三周年PARTY

    April 19, 2008

    PARTY刚刚结束,其实我到现在还没想明白为什么在我关于动画和游戏的记忆里,PARTY都是那么有趣,而现实中的PARTY只给我留下看见一堆站着的人以及自己手足无措的记忆,不明白到底有哪些不同……
    好罢,PARTY本身虽然满足不了我的YY,但今天晚上还是很有趣的,本来在这种时候,最适合我的行为是留在二楼开发部里上网,该干什么干什么(这是理性的那部分人格反复告诫我的),但是我还有一部分加盟了感觉会(Society of Sensation)的人格不停的催促我去PARTY现场看看……这种implicate conflict(隐缠冲突,自创词)时常碰到,今天我碰巧找到了平衡两种人格,既能体验PARTY又不至于无事可做让自己很尴尬的方法:帮前台的XIXI姐姐搬运食物(顺便吃)+看守通道(顺便涂鸦)…

YY in Limbo (混沌海狂想) © Dexter.Yy

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution - NonCommercial - ShareAlike 3.0(署名-非商业性使用-相同方式共享).
Creative Commons License