自定义博客皮肤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)
  • 收藏
  • 关注

原创 编译原理-03 词法分析

1 词法分析接口: Lexical Analysis输入: 源代码输出: 单词二元组 (词性,值)2 基本处理思路:第一步确定 语言规范 Spec第二步 用正则表达式描述语言规范第三步 将正则表达式转化为NFA第四步 将NFA转化为DFA第五步 采用状态事件数组实现DFA3 语言规范 Spec  标识符(Identifier):  字母开头的

2013-12-29 20:50:48 1439

原创 编译原理-02

今天无意去听了下斯坦福的编译原理课程。发现和西安交大的课程比,更偏向工程实践。这明显是中美两国的教学差别。中国的老师主要是数学系风格,美国则是工程师风格。听课笔记:Compiler(编译器) 与 Interpreter(解析器)区别Compile:  Input :     Source FileOuput:    Exe程序Interprete

2013-12-22 23:55:16 1548 1

原创 实践是最好的老师

最近半年一直在搞GUI设计,也就是所谓的闭门造轮子。可能,很多人说现成的库有了,干嘛还要自己造。就半年的体会,谈谈自己的一些收获。由于是周末业余时间开发,每周只有1天,甚至半天。要充分利用好,必须设计现行。步骤1: 制定实现目标步骤2: 设计相关接口步骤3: 充分做笔记,以便下周能快速继续开发这样,必须要求自己既要站在架构师的角度考虑整体设计,又要站在项目经理的

2013-12-20 22:52:51 2123

原创 SDL Image介绍

介绍下一个轻量级图片解码库: SDL Image对比ImageMagic的繁杂,我更喜欢SDL Image。支持格式:(选自Readme)BMP, PNM (PPM/PGM/PBM), XPM, LBM, PCX, GIF, JPEG, PNG,TGA, and TIFF formats.06年做DLNA时候,那时经验不足,自己造了一堆轮子,GIF,JPEG,P

2013-12-07 21:23:05 2039

原创 编译原理-01

自己设计的GUI系统目前已经完成了RTE构建工作。接下来就是设计脚本语言和构建IDE。目前打算先启动第一个任务,设计脚本语言。目标:1 能方便地描述文字,图片,颜色 (打算用Perl自动提取图片,Excel管理String表,支持多国语言)2. 支持事件处理,QT Signal-Slot3.支持自定义控件。4.语言风格 C,单继承Java,支持垃圾回收

2013-12-07 16:05:07 1429

原创 FreeType 调试

不良习惯害死人啊!下面代码对吗?unsigned char maskData = glyphData.pGlyphData[j * glyphData.pitch + k >> 3];随手写的,却坑了自己2小时。反复看了好几次文档,也没搞明白哪错了。正确写法:unsigned char maskData = glyphData.pGlyphData[j *

2013-12-01 21:07:29 1186

空空如也

空空如也

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

TA关注的人

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