- 博客(5)
- 收藏
- 关注
原创 Silverlight与Flash的一点不同 续
前些日子随手写的《Silverlight与Flash的一点不同》一文,有读者提出了赞同和反对意见,意料之中的事情,呵呵,继续讨论如下。WPF是以XAML为基础的,而XAML并不是为Streaming而设计的,至少我没有看到对此的说明。理论上,XAML也是可以像XML Stream的方式来处理,但是Code Behide对应的DLL呢?至少,你总得把整个Dll下载完成后才能加载吧,我不知道微软已
2009-02-26 20:07:00
1394
原创 也谈IOCP
在这个言必称支持百万级用户的时代,似乎只要掌握IOCP就拿到了Windows平台下开发高性能服务端程序的入场券。网上的相关文章很多,写得都很经典。这里,我只想谈谈我的理解。 我是很早以前在研究Microsoft Soap Toolkit 1.0源码的时候第一次见识IOCP的,里面是把它当做一个任务分发队列来使用的。创建一个IO Complete Port,创建多个工作线程,每个线程试图从Po
2009-02-24 17:33:00
1537
1
原创 Silverlight与Flash的一点不同
Silverlight与Flash的最大不同之一就是,Flash天生就是流媒体,Silverlight则是后天补充支持的。因为,Silverlight必须是整个xap应用包下载完成后才能显示(运行),而Flash是第一帧下载后就可以显示的。虽然Silverlight 也支持影片播放,但视频流是作为特殊对象进行处理的,并不是系统核心模型。记得很早以前看Flash的教程,进度显示是由每个SWF文件
2009-02-21 11:30:00
1599
2
原创 Getting Real
在过去的项目经验中,有一开始就把产品想得太大,太远和太复杂的。特别是,当公司有了一笔钱,想要做一件大事的时候,更加容易犯这种错误。这时候,你不可能只做一件小小的产品,你需要把事情搞得够大,每个人都不闲着。你还想,好不容易有这么一个机会,一定要好好做,一定要做得完美,每个细节都要考虑清楚,以后不能再修改…… 有了这样的考虑,每个人都在自己的岗位上努力着,把问题想得很全面很复杂,以表明自己的聪明和
2009-02-20 08:37:00
1023
原创 -1的二进制表示
虽然一直用C/C++,但很少涉及到Bit序列的问题。比如,-1的二进制表示到底是怎样的?从没有深究过,一直都是模棱两可的,说出来实在让人笑话。 对于有符号整型数的简单认识就是,最高位为符号位,0为正,1为负,那么剩下几位应该如何表示呢?理所当然的认为,既然是1表示为0000 0001(假设为8位整型数,下同),那么-1就应该表示为1000 0001了。 但是,在C语言里,-1的正确表示应该是1
2009-02-12 17:13:00
24748
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人