首页 > 编程知识 正文

轮子哥什么水平,轮子哥是什么意思

时间:2023-05-05 21:30:51 阅读:150103 作者:2271

33558 www.cn blogs.com/genius vczh /

汕头一中05届ttdyrqdnp简历

2009-05-04 23:53:58|分类:【计算机类】软件|举报|字体订阅

LOFTER下载我的摄影书|这里贴上ttdy伟大rqdnp的简历,一世子孙后代以此为榜样努力学习,激励那些为建设伟大中国特色社会主义而奋斗的——志趣雁同学。

个人信息ttdy 21华南理工大学男性软件工程2005级本科vczh@163.com vczh@hotmail.com工作经验2008.7 - 2008.12微软服务&; 工具事业部(上海(实习奖与荣誉2005 - 2006华南理工大学三好学生2005 - 2006三等奖学金华南理工大学软件设计竞赛(优秀奖)微软学生实践项目)二等奖一等奖空缺(文档终端麦克风) czh Jove Script2006大学英语四级考试)分数: 556 )微软学生实践项目)二等奖) Vczh Free Script 1.0编程语言c熟悉Delphi,熟悉visualbblish

33558 www.cppblog.com/vczh/archive/2008/08/25/59954.html这是为c和Windows XP和Vista开发的新接口开发库(preap 1 )界面友好,没有关于API的概念也可以使用本框架。 2 )用接近RAD的常用方式定义接口和事件处理机制的外观,将Delphi和C#的开发体验带入c。 3 )内置排版功能,可在初始化时配置。 然后,框架自动调整控件的位置。

px"> 4:支持Vista新特性。
5:无须第三方库支持。

 

这是一个使用C++开发的脚本引擎(http://www.cppblog.com/vczh/archive/2008/07/01/55072.html)。脚本编译器使用Syngram编写。

这个脚本引擎可以被native C++或者.NET程序使用,具有如下功能:
1:语法支持面向对象、函数式、泛型等多种范式。类型系统为无类型,语言属于动态语言。
2:类及对象支持运算符重载及动态成员查找功能。
3:脚本所有对象均为匿名,内置反射、文件系统、正则表达式、Syngram等库。
4:脚本引擎附带一个使用脚本语言开发的容器库。
5:脚本可以编译并运行脚本代码。脚本引擎的垃圾收集系统负责处理编译完的指令列表。
6:Host Application可以添加函数和类,可以获得脚本创建的任何对象的信息。
7:插件提供一种模式,只要Host Application遵循此模式进行插件开发,则可以正确及容易地处理脚本语言本身的运行时异常、处理或引发中断等操作。引擎提供任务栈,脚本可以中止当前任务、执行完另一个任务之后继续执行被终止的任务。

 

这个库于2007年10月份开发完成,经过若干修改,现在具有的功能有:

1:可以直接在C++代码中书写正则表达式组,构造词法分析器。
2:可以直接在C++代码中书写经过微小修改的EBNF文法推导式,构造语法分析器。
3:可以将自己的错误处理程序、语义处理程序和文法错误恢复策略绑定在EBNF上。
4:可以自己制定产生的错误信息。
5:可以在语法分析的过程中动态启用或禁用一些文法推导式。

Syngram库已经被用来开发Vczh Free Script的编译器。在书写编译器的过程中,Syngram库简化了语法分析的工作,可以将精力集中在错误处理和代码生成上。

 

这个项目是我于大二结束的暑假独立完成的。这款正则表达式引擎除了支持一般的功能以外,在语法上还支持命名的子表达式,这样可以在某种情况下大大缩小正则表达式的长度。但是在命名的子表达式内部不能引用自身,不支持这样的递归定义。这款正则表达式引擎可以选择将某段匹配的字符串保存进内置的一个列表内,还可以保存到若干命名的列表,譬如在应用的时候可以匹配一个C++的函数声明,并在表达式内指定将函数名称、返回类型、参数的类型表和名称表分别放进四个列表,方便后续分析。引擎还附带了一个比较简单的替换工具,可以将结果通过某种指定方式合并,减少代码量。

 
http://www.mscenter.edu.cn/prj/Prj_Info.aspx?id=1446

这个项目是我于大一结束的暑假独立完成的一个脚本引擎。这个脚本引擎所支持的脚本具有OOP所需的元素如类和虚函数等,也支持全局变量和全局函数。脚本引擎内置垃圾收集器,对象在创建后不需要显式删除。这个脚本引擎被作为一个类库实现,使用的时候需要将相关的代码放进工程,没有做成DLL。

 
http://www.mscenter.edu.cn/prj/Prj_Info.aspx?id=1374

这个项目的作者为我和其他两个软件05级的同学,我负责软件结构的设计和C++、Java、C#文件分析以及中间结构维护的代码工作。这个软件可以通过读取C++、Java、C#、Object Pascal、Visual Basic的代码文件,或者通过读取Visual Studio2005、Delphi7.0、C++Builder6.0等主流IDE的工程文件,通过程序员撰写的固定格式的代码注释,生成一份代码文档,并有简单的统计功能。

 

这个软件渲染器模拟了当前显卡的固定管线的流程,实现了CubeMap和BumpMap,表面法线内插值实现的光强过渡,2D单层贴图,Alpha通道,模板绘图,还有用于处理线性变换的矩阵系统。表面消隐使用ZBuffer,但是在多个带Alpha通道的表面输入的时候,并没有调整顺序做切割以实现正确的渲染,需要使用者调整输入顺序。不过这个项目只作为试验用,并没有发布到任何的地方。

 

这个ARPG使用Delphi开发,使用GDI绘图,在赛扬III 2.0G+256M DDR的电脑上FPS有36以上。该ARPG包含地图200张,由我和另外一个同学共同绘制,代码12000行,由我独立完成。图片经由网上下载并经过图片的作者同意。这个ARPG在GDI下实现了Alpha通道以及场景的渐变过渡。这个ARPG也包含了一套自己开发的GUI界面系统和脚本引擎。

个人评价 对计算机技术、相关数学知识和理论有极大热情,喜欢专研。
能够认真学习并使用各种办法解决自己遇到的困难。
具有较丰富的实践经验。
学习能力强,能够较快掌握所需知识。
工作认真负责,具有一定的协调管理能力。
善于与人沟通交流。

阅读(55522) |  评论(0)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。