计算机科学(CS)
yuankaining
这个作者很懒,什么都没留下…
展开
-
一次成功的远距离调试——1亿美元的硬件,1亿英里的距离
最近这些天为了调试一个BUG,需要搭建一个调试环境;为了搭建调试环境,需要三个team协同工作:由QA帮助搭建环境,其它team的人做火线支持。到今天下午能开始调试的时候为止,已经在环境问题上用了1.x周的时间。因为涉及中、美、印时差,这已经是在manager的红灯照耀下的最佳效率了。不由地想到了Practical Common LISP一书(http://gigamonkeys.com/book原创 2008-08-26 22:46:00 · 1381 阅读 · 0 评论 -
Revised: PC体系结构静悄悄地革命
你有没有关注SSD?对它的印象如何?如果你仅仅是觉得它"能省一点电量"、"容量太小",那么接下来你可要开始吃惊了。因为SSD有可能正在酝酿着一场体系结构的革命。先来看两篇报道(经过了我的编辑筛选的):Micron的PCIE SSD卡Micron几个月前推出了速度达到250MBps的RealSSD,最近他们又把这一记录刷新,达到了1G/s。但是Micron使用的是双SSD和高达16位的数据通道,原创 2008-12-19 16:00:00 · 2375 阅读 · 1 评论 -
“防忽悠系列”的终结篇
最近一段时间总是写一些防忽悠系列的文章,比如《读弱智故事,享忽悠人生——如何防忽悠》这一篇,主要是讲如何用专业知识来防忽悠:对于外行人,似是而非的说法非常容易达到迷惑人的效果。其实本来开这个BLOG,只是想说说入行十来年的经验,同时写些科普文章,比如《科普一下算法的度量——Big O, Big Omega, BigTheta以及UdiManber的大OO》和《浅谈原创 2009-04-27 17:08:00 · 4137 阅读 · 0 评论 -
这是你应该做的
——“阿姨!你的钱包掉了!”——“谢谢你!小朋友!你真是一个心灵高尚的人!”——“不用谢!这是我应该做的,我的名字叫少先队员……”(伴随着一串银铃般地笑声,小朋友消失在风里,没有留下姓名……)嗯,我承认这是恶搞了一把那个年代的小学生作文——韩寒出现之前的那种小学生作文。这种作文中有一个隐含的前提:“拾金不昧、做好事不留姓名”这种事情,在那个时代的原创 2009-12-04 13:49:00 · 6079 阅读 · 5 评论 -
On Computer Programming Paradigm
Once again, 我又title party了。其实本文就是一个关于Programming Paradigm关系的个人总结。废话不多说,上图:(最后一条是八褂) P.S. 关于Paradigm的翻译,见过一些人翻译成“范形”的。但我不太喜欢这样说,因为在口语中会有混洧(“泛形”);而且我发现不少人在第一次接触“范形”这个词的时候会误解它的意思。所以原创 2010-02-24 13:45:00 · 4688 阅读 · 1 评论 -
神话
<br />HDD的C:盘比D:盘快LCD的黑屏和白屏几乎一样费电Cache大了不保证CPU更快CPU和compiler相互影响设计方案32位机可以管理超过4G的地址(数据总线和地址总线是两回事儿)虚拟机技术的流行是在个人电脑出现之前低优先级process可以优先于高优先级process被OS调度运行实时OS(或程序)不代表速度快srand()时用奇数效果更好main()函数不写return也会返回0C++中不存在所谓的“默认位拷贝copy ctor”或者“默认位拷贝assignment operator”原创 2010-06-24 22:58:00 · 4233 阅读 · 2 评论 -
程序性能优化
<br /> <br />卷首语:这个《面试宝典》名字是我一贯的标题党风格,其实在内容上都是很简单、很基础的——都是那种“不知道这些就别出来混”的知识点。所以,高手/牛人可以到此打住了——端咖啡——送客~~~<br />作/译序:此文可能会持续更新直到补充得比较完整为止,有什么要补充的欢迎留言基础原则之万能利器:Profiling<br />如何测量距离?——直尺/游标卡尺/卷尺/etc<br /> 如何测量电压?——电压表/万用表<br /> 如何测量时间?——钟表/秒表<br /> 如何测量温度?原创 2010-06-24 23:01:00 · 5154 阅读 · 1 评论