http://www.cnblogs.com/geniusvczh/
这里贴上陈梓瀚伟大师兄的简历,以激励一中后人能以其为榜样努力学习,为建设伟大的中国特色社会主义而奋斗——何咏同学发。
个人信息 | |||
陈梓瀚 | 21 | ||
华南理工大学 | 男 | ||
软件工程 | 2005级本科 | ||
vczh@163.com | vczh@hotmail.com | ||
工作经验 | |||
| |||
奖项和荣誉 | |||
| |||
程序设计语言 | |||
C++ | 熟悉 | ||
Delphi | 较为熟悉 | ||
Visual Basic 6 | 较为熟悉 | ||
C# | 较为熟悉 | ||
Lisp | 了解 | ||
Haskell | 了解 | ||
项目经验 | |||
这是一个专门为C++以及Windows XP和Vista开发的新的界面开发库(预览版)。 1:接口友好,可以在没有任何关于API概念的情况下使用本框架。 2:使用接近RAD的一般做法定义接口以及事件处理机制的外观,将Delphi以及C#的开发体验带入C++。 3:内置排版功能,可以在初始化的时候进行配置,此后框架将自动调整控件位置。 4:支持Vista新特性。 5:无须第三方库支持。
| |||
这是一个使用C++开发的脚本引擎(http://www.cppblog.com/vczh/archive/2008/07/01/55072.html)。脚本编译器使用Syngram编写。 | |||
这个库于2007年10月份开发完成,经过若干修改,现在具有的功能有: | |||
这个项目是我于大二结束的暑假独立完成的。这款正则表达式引擎除了支持一般的功能以外,在语法上还支持命名的子表达式,这样可以在某种情况下大大缩小正则表达式的长度。但是在命名的子表达式内部不能引用自身,不支持这样的递归定义。这款正则表达式引擎可以选择将某段匹配的字符串保存进内置的一个列表内,还可以保存到若干命名的列表,譬如在应用的时候可以匹配一个C++的函数声明,并在表达式内指定将函数名称、返回类型、参数的类型表和名称表分别放进四个列表,方便后续分析。引擎还附带了一个比较简单的替换工具,可以将结果通过某种指定方式合并,减少代码量。 | |||
这个项目是我于大一结束的暑假独立完成的一个脚本引擎。这个脚本引擎所支持的脚本具有OOP所需的元素如类和虚函数等,也支持全局变量和全局函数。脚本引擎内置垃圾收集器,对象在创建后不需要显式删除。这个脚本引擎被作为一个类库实现,使用的时候需要将相关的代码放进工程,没有做成DLL。 | |||
这个项目的作者为我和其他两个软件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界面系统和脚本引擎。 | |||
个人评价 | |||
对计算机技术、相关数学知识和理论有极大热情,喜欢专研。 能够认真学习并使用各种办法解决自己遇到的困难。 具有较丰富的实践经验。 学习能力强,能够较快掌握所需知识。 工作认真负责,具有一定的协调管理能力。 善于与人沟通交流。 |