posts - 48,comments - 156,trackbacks - 0
     摘要: Pymedia 是个 C/C++/Python 的多媒体模块,可以对包括 mp3/ogg/avi等多媒体格式文件进行编码解码和播放,基于 ffmpeg 提供了简单的 Python 接口  阅读全文
posted @ 2011-08-07 02:10 左洸 阅读(5143) | 评论 (3)编辑 收藏
     摘要: 增删改查操作,其中增删改操作被称为数据操作语言 DML,相对来说简单一点。 查操作相对来说复杂一点,因为涉及到很多子句...  阅读全文
posted @ 2011-07-13 23:41 左洸 阅读(13735) | 评论 (3)编辑 收藏
     摘要: 我们在数据库中存储数据的时候,有一些数据有明显的约束条件,如:大于、默认、不能为空、唯一等等。 我们在用 CREATE TABLE 创建表的时候,应该将每个字段列的约束条件事先说明, 以后再往表里输入数据的时候,系统会自动为我们检查是否满足约束条件,如果不满足系统会报错。  阅读全文
posted @ 2011-07-13 18:02 左洸 阅读(5058) | 评论 (1)编辑 收藏
     摘要: 在关系型数据库中,数据库中的表 Table、视图 View、索引 Index、关系 Relationship 和触发器 Trigger 等等,构成了数据库的架构 Schema。 在 SQL 语句中,专门有一些语句用来定义数据库架构,这些语句被称为“数据库定义语言”,即 DDL。  阅读全文
posted @ 2011-07-12 00:33 左洸 阅读(4167) | 评论 (0)编辑 收藏
     摘要: SQLite 是一个自持的(self-contained)、无服务器的、零配置的、事务型的关系型数据库引擎。因为他很小,所以也可以作为嵌入式数据库内建在你的应用程序中。SQLite 被应用在 Solaris 10操作系统、Mac OS 操作系统、iPhone 和 Skype 中。QT4 、Python 、 PHP 都默认支持 SQLite ,Firefox Amarok 等流行的应用程序在内部也使用了 SQLite.  阅读全文
posted @ 2011-07-10 19:32 左洸 阅读(5484) | 评论 (3)编辑 收藏
     摘要: 这一次在上一篇程序的基础上增加了以下交互控制功能:1、键盘控制;2、开始、暂停;3、消除时候空行的停顿效果;4、随着消除行数的增多,速度加快;5、音效等等。可以看出,在数据模型抽象好的基础上,完成控制和图形接口是非常方便的。  阅读全文
posted @ 2010-10-18 18:31 左洸 阅读(2989) | 评论 (9)编辑 收藏
     摘要: 要写一个俄罗斯方块小游戏,我们先来一块考虑一下下面几个问题:....... 如果你对上面几个问题思考,每一个答案都和界面、控件、平台有关的话,就是说假如你是用 .Net 的,你的每一个答案都是围绕着如何利用控件、如何使用窗体、在控件的哪个事件里面改变哪个属性等等,那么说明你被微软的 RAD 开发环境毒害的不浅,我建议你立刻扔掉 Visual Studio,改用其他轻量级的编程语言和开发平台,这样你可以更多的关注问题的本身,而不是控件。  阅读全文
posted @ 2010-10-17 23:21 左洸 阅读(3201) | 评论 (5)编辑 收藏
     摘要: 一、为什么选择 HTML5 HTML5 边玩边学算上这篇已经是第七篇了,在这篇开始之前,我想先说明一下为什么叫“HTML5” 边玩边学,因为有人对 HTML5 提出质疑,毕竟他是一个新生事物。我承认我用 HTML5 来吸引眼球了,如果看过边玩边学系列的每一篇,你会发现前六篇文  阅读全文
posted @ 2010-10-08 00:14 左洸 阅读(2511) | 评论 (1)编辑 收藏
     摘要: 这一篇主要学习 HTML5 图像的变形操作以及变形相关的图形学基本概念,并给出了一个可以对美女图像进行基准点移动、基准点缩放和基准点旋转的小例子。后面学习了图像的组合和裁剪,也给出了一个小例子。  阅读全文
posted @ 2010-10-05 12:34 左洸 阅读(2844) | 评论 (4)编辑 收藏