自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (5)
  • 收藏
  • 关注

原创 年终时节,买朵花,祭奠我荒废的2010

博客已迁移至:http://kulv.sinaapp.com/,这里不再使用 年终时节,买朵花,祭奠我荒废的2010   每年末,都喜欢在日记本上写点东西,坚持了很多年了···       这一年过的有点累,有点充实,有点颓废,有点幸福···       有过许多的梦想,追求,彷徨,迷茫,执着,拼搏···    走过了多少大抵已经不记得了,只隐约感觉到应该还算

2010-12-31 13:23:00 768 3

原创 派生类初始化基类成员时的特殊问题

 如下代码:class Basic { public: int data ; protected: private: }; class Son : public Basic { public: Son():data(0) { } protected: private: };在初始化一个基类成员的时候,使用构造函数的成员初始化列表,然而用如下方法时提示错误:error C2614: “Son”: 非法的成员初始化:“data”不是基或成员其实这个提示是错误的,但是确实也应该

2010-12-28 20:23:00 5981

原创 typedef 在类里面定义一个类型时的问题。

博客转移至:http://kulv.sinaapp.com/?p=28 class Test { public:  typedef int ( func )( void );//定义一个函数指针类型,  int print(void) { return 0 ;} ;//下面的错误中,      //如果把print函数定义为friend 或者static的,就可以了。但是无法满

2010-12-27 12:32:00 819 1

转载 偶然 徐志摩

<br />偶然 --徐志摩 我是天空里的一片云, 偶尔投影在你的波心——   你不必讶异,   更无须欢喜—— 在转瞬间消灭了踪影。 你我相逢在黑夜的海上, 你有你的,我有我的,方向;   你记得也好,   最好你忘掉, 在这交会时互放的光亮!

2010-12-25 23:49:00 751 1

原创 记录一下懒惰的自己,以后别犯这种错了

<br />写词法分析程序,分析标准C语言文法,类似YACC ,<br />因为程序里面自己没在意把一个求闭包的函数移到了循环里面,然后···<br />每次运行时间3小时以上,弄的我很无语,因为比较复杂,<br />所以就懒的老老实实去找哪地方可以优化,一味的找性能分析工具····<br />哎·····<br />虽然最后自己找出来了,但是我的时间啊···!!!<br />以后别这样了,趁着年轻,你没有那么多时间的!

2010-12-15 20:49:00 574 3

原创 C--语言编译器语法分析完成,小小的记录一下

  Begin Analysis!Move in : intReduce : type-specifier -->   int   ● Reduce : declaration-specifiers -->   type-specifier   ● Move in : helloReduce : direct-declarator -->   identifier   ● Reduce : declarator -->   direct-declarator   ● Reduce : init-declar

2010-12-13 00:29:00 746

页面性能测试工具

页面性能测试工具

2011-12-09

金山卫士开源代码----消息机制浅析

今天简化了金山的开源代码,用来学习一下,先谢谢金山的开源精神了,呵呵···直接弄最简单的,窗口见下图,关键代码如下,全部的代码放附件里吧。分析中关于累的继承机制等没有详细的说明了,在函数申明中我会用SON: public BASE ::Func() 的方式指出的.今天主要学习一下其消息机制和路由。因为没有学过ATL,所以理解错了希望大家指教一下哦··· 先谢谢了,呵呵···

2011-05-22

LALR,LR(1),SLR语法分析器生产器,前端代码等

摘要: 编译器的构造中,语法分析是一个非常关键也是较难的部分之一,虽然现在已经有非常成熟的语法分析器的生成器,但是真正大的编译器设计者还是会选择自己处理语法分析。其中,自顶向下的方法有递归下降分析,非递归预测分析等,但是前者递归无法满足程序嵌套的深入,很容易形成栈溢出;后者手工构造对于稍微大的文法无法显得捉襟见肘。 幸运的是:自底向上分析能够很好的解决上述问题。其中LR(0), LR(1)以及LALR(1)对程序设计语言语法分析提供了很好的解决方案。但是他们三者的性能如何,到底实际中适和使用哪种分析方法?很多书都提出LALR分析方法同时拥有了前两者的优点,所以是最提倡的。 据笔者所知,YACC(Yet Another Compiler- Compiler )语法分析器生成器所使用的方法正是LALR分析法。 资源中是LALR语法分析器分析表的自动构造算法的所有代码。 能够分析标准C语言文法等,采用和YACC类似的方式LALR高效版本产生分析表。 其中论文本文旨在用程序证明LALR语法分析方法的最优性以及LR(1)方法的不可行性。 作者此次正好利用编译原理论文的机会,和大家一起去实践的证明一下吧! 关键词:LR(0) ;LR(1);LALR(1);语法分析;规模;效率;论证 YACC

2011-01-10

LALR,LR(1)语法分析器生产器工具。

关于SLR,LR(1)及LALR(1)在实践中的效率及状态集规模的探讨以及程序代码 摘要: 编译器的构造中,语法分析是一个非常关键也是较难的部分之一,虽然现在已经有非常成熟的语法分析器的生成器,但是真正大的编译器设计者还是会选择自己处理语法分析。其中,自顶向下的方法有递归下降分析,非递归预测分析等,但是前者递归无法满足程序嵌套的深入,很容易形成栈溢出;后者手工构造对于稍微大的文法无法显得捉襟见肘。 幸运的是:自底向上分析能够很好的解决上述问题。其中LR(0), LR(1)以及LALR(1)对程序设计语言语法分析提供了很好的解决方案。但是他们三者的性能如何,到底实际中适和使用哪种分析方法?很多书都提出LALR分析方法同时拥有了前两者的优点,所以是最提倡的。 据笔者所知,YACC(Yet Another Compiler- Compiler )语法分析器生成器所使用的方法正是LALR分析法。 本文旨在用程序证明LALR语法分析方法的最优性以及LR(1)方法的不可行性。 作者此次正好利用编译原理论文的机会,和大家一起去实践的证明一下吧!

2011-01-10

实时多媒体传输系统 需求分析,概要设计,详细设计,用例文档

多媒体实时传输系统主要提供局域网中的音频、文件等多媒体实时传输,可以进行网络会议,网络教学和大型学术报告等网络多媒体工作,只要用户在系统网络中就能参与网络中当前所进行的多媒体活动。通过本系统也实现多人文字聊天,单对单、单对多文件传输,可以完成公司内部日常文档的提交,日常通知的下发,解决公司内部错综的文档管理问题。 采用了DirectShow,是一个windows平台上的流媒体框架,提供了高质量的多媒体流采集和回放功能。 使用局域网组播技术进行文字,文件,音视频,桌面的传送。 采用C/S结构

2010-10-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除