摘要: ISO C99The getc function is equivalent to fgetc, except that if it is implemented as a macro, itmay evaluate stream more than once, so the argument should never be an expressionwith side effects.FreeB... 阅读全文
posted @ 2009-04-04 21:45 王忠惠 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 是先有了编译原理的研究,还是先有了正则呢?  这是一个不是轻易回答的问题,当然也不会回答。很多时候,对于编程而言,你可以不了解编译原理,同样可以灵活使用正则作为编程工具。  但,对于想深入了解正则的机制的话,非看些编译原理有关的书籍不可。对于编译原理中深邃的理论和技术,暂且不提,先来熟悉一下正则,再来了解编译原理倒是一个不错的方式。  什么是正则?  正则是一种文法。一种符合特定结构的字符串。是一... 阅读全文
posted @ 2009-04-04 00:28 王忠惠 阅读(1539) 评论(0) 推荐(0) 编辑
摘要: 给阳光网写了一些js代码,想进行oo封装。毕竟对于常用的方法需要整理归纳,oo是比较理想合适。 参考了prototype的实现,感觉很不错,修改一下为: var generateClass = function(properties, baseclass) { var c = function() { if (thi... 阅读全文
posted @ 2009-04-01 22:41 王忠惠 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 在linux中,firefox的呈现似乎有点问题,文本框的大小和在windows中不一致,首先确定的是html代码绝对规范,所以不用“设计者的技术水平”来搪塞人,我觉得的关键是firefox本身就不咋地,不然就不会将很多站点的呈现问题弄得乱七八糟,firefox成为了不是大家都能自然使用的浏览器,不贴切用户,一意孤行。  我敢说,我们这次的站点在chrome都呈现的非常完美... 阅读全文
posted @ 2009-03-30 20:10 王忠惠 阅读(1629) 评论(0) 推荐(0) 编辑
摘要: 前一段时间在网上搜到一个比较c++与c#性能的网页。网址记不大清楚了,猜想也是从网上其它的站点采集过来的。  在此复述其中的内容,大体是对同一个问题采用同种设计算法的性能比较。  看完之后,我觉得这个比较有一个不合理的地方。从语言运行时来说,c++拥有其先天优势,对于在clr上运行的c#来说,显然是种以强欺弱的比较。  合理的比较应该如下,1.将c#编译为本地目标代码(MONO上有aot);2.c... 阅读全文
posted @ 2009-03-29 19:25 王忠惠 阅读(4964) 评论(0) 推荐(0) 编辑