摘要:本节继续介绍表、栈、队列在编程实践中的应用。 (1)行编辑程序:(允许用户输入出差错,并在发现错误时可以及时更正。) 功能:接受用户从终端输入的字符型的数据,并存入用户的数据区。由于不能保证不出差错,因此“每接受一个字符即存入用户数据区”的做法不是最恰当的;较好的做法是,设立一个输入的缓冲区,用以接
阅读全文
摘要:本节是OpenGL学习的第九个课时,下面将详细介绍OpenGL的多种3D变换和如何操作矩阵堆栈。 (1)3D变换: OpenGL中绘制3D世界的空间变换包括:模型变换、视图变换、投影变换和视口变换。 现实世界是一个3维空间,如果我们要观察一个物体,我们可以: 实现原理: OpenGL变换实际上是通过
阅读全文
摘要:本节是OpenGL学习的第八个课时,下面将详细介绍OpenGL的颜色模式,颜色混合以及抗锯齿。 (1)颜色模式: OpenGL支持两种颜色模式:一种是RGBA,一种是颜色索引模式。 RGBA模式与索引模式的区别: 计算机必须为每个像素保存一些数据,在RGBA模式中数据就代表了颜色;而颜色索引模式中数
阅读全文
摘要:本节继续介绍在html页面中js的运用。 (1)数码时钟:(http://files.cnblogs.com/files/MenAngel/text05.zip) (2)延时提示框: (3)无缝滚动(任意方向) (4)模拟邮箱中checkbox的全选,反选和不选: (5)在新的选项卡里打开页面:(h
阅读全文
摘要:本节开始介绍javascript在html页面中的运用。 (1)link样式表的动态绑定:(http://files.cnblogs.com/files/MenAngel/text04.zip) (2)js中参数的传递 (3)显示和隐藏元素: (4)js中选取成组元素: (5)js中的定时器:
阅读全文
摘要:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 (1)简述: (2)js能
阅读全文