2005年8月5日

一直对词法分析和语法分析的区分不太明白,昨天看到编译龙书上说区分两者在于有没有递
归嵌套,好像心里有点感觉了。多数情况下,词法分析够用了,比如关键字着色、自动完成
、命令行解析等,相对在算法和数据结构上比较复杂的语法分析在函授名列表、静态分析等
利用比较多。

9:40 | 评论 (0)

现在Google又不能访问了,看不了Google Alert,安慰自己说不要生气,反正蚂蚁搜索时用
不了Google就用MSN Search,从不用某个垃圾引擎!

9:33 | 评论 (0)

9:26 | 评论 (0)

2005年8月4日

// sXPID is string
// The following line will pass the build but will cause a exception
// at runtime...
// DbgPrintf("szXPID: %s", smtplog.sXPID);
// The correct code is like this:
DbgPrintf("szXPID: %s", smtplog.sXPID.c_str());

// So be careful when using Printf* family routines...

10:26 | 评论 (0)

9:14 | 评论 (0)

2005年8月3日

完成了式样变更和Bug修正,总算解决了MIME的嵌套问题,比客户要求的Deadline提前了一
周半。

总结:
* 用Stack没有用Tree来解决重复嵌套的问题
* TDD确实是个好东西,给开发和调试指明了道路
* 分而治之-词法分析和语法分析的分类也印证了这点,骨头要一块块地啃

下班回去休息了……

17:25 | 评论 (0)

==================================
= toupper, towupper, _mbctoupper =
==================================
Test character and convert to uppercase if currently lowercase 

============
= _toupper =
============
Convert character to uppercase !unconditionally!

所以请注意在使用_toupper前一定要用islower判断一下。

16:18 | 评论 (0)

昨天在China-Pub上买的Compilers: Principles, Techniques, and Tools今天
送来了,仔细研究研究。

14:25 | 评论 (0)

北京今天的雨很大,虽然大家都打着伞,可是风大雨急,大多数人的半边身子都湿了,再加
上路上积水连连,没有一处可以落脚的地方,必须穿长裤的男士们的裤腿无一例外地湿了一
半,裙装款款的女士们也颇为狼狈,踏着没脚深的积水匆匆穿行。

好大的雨……

9:20 | 评论 (0)

2005年8月2日

12:49 | 评论 (0)

2005年8月1日

9:06 | 评论 (0)

2005年7月29日

点就是你每天做的点点滴滴的小事。

线就是为了达到一个明确的目标把许多点联系起来为人处世的主线。

面就是这许许多多的线包围的填充的一个领域面。

选择好你的面,明确你的主线,做好每一点。

从战略上到战役上到战斗上思考你的工作与生活。
从战斗上到战役上到战略上实现你的梦想和幸福。

10:00 | 评论 (0)

<<  55 56 57 58 59 60 61 62 63 64 65 66 67 >>

Copyright twinsant.