09 2013 档案

摘要:有关Reactive Extensions的介绍可见https://rx.codeplex.com/,总的来说,你可以当它是又一个异步编程的框架,它以观察者模式实现了对数据流的的“订阅”。一个列表,一个事件,一个耗时操作的方法,等等,都可以Observe起来,并且注册它的变动(任何变动将调用IObservable的OnNext/OnError/OnCompleted方法),这就大大统一的异步编程的编程方式;同时所有Observable的对象还可以任意组合;最后,支持用Linq语法来进行投影,将各种数据流转化为你感兴趣的数据对象,总之,是值得去了解一下的。不但如此,微软还为js, python, 阅读全文
posted @ 2013-09-16 22:00 $walker 阅读(1319) 评论(0) 推荐(0)
摘要:这是一个典型的循环引用的错误,一个对象里引用自己就会立刻得到这个错误: obj = { x:555, y: "hi" };obj.myself = obj;try{ json = JSON.stringify(obj); alert(json)}catch(e){ alert(e);}演示:http://jsfiddle.net/walker/tqcNm/18/这时候可以利用s... 阅读全文
posted @ 2013-09-13 20:57 $walker 阅读(7451) 评论(0) 推荐(0)
摘要:首先,我很少这么做,因为一旦有跑WAMP的需求,我就直接下一个wamp的安装包就可以了,市面上数不胜数,我一直用的是EasyPHP,不是说它有多好,而是很多年前第一次用后没什么问题,就一直用下来了。这玩意没有优劣之分,用自己熟悉的就好。 这次是碰到了服务器本来就装了一个Apache,版本是2.2.22(=_=”),而且还有一个mysql(v5.1.59),我当然选择直接装一个php不就完事了么,... 阅读全文
posted @ 2013-09-11 22:00 $walker 阅读(978) 评论(0) 推荐(0)