首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Programming in Lua读书笔记
】的更多相关文章
Programming in Lua读书笔记
Lua的长处之一就是可以通过新类型和函数来扩展其功能.动态类型检查最大限度允许多态出现,并自动简化调用内存管理的接口,因为这样不需要关心谁来分配内存谁来释放内存,也不必担心数据溢出.高级函数和匿名函数均可以接受高级参数,使函数更为通用. Lua使用者分为三大类:使用Lua嵌入到其他应用中的.独立使用Lua的.将Lua和C混合使用的. .在控制结构的条件中除了 false和 nil为假,其他值都为真.所以Lua认为0和空串都是真. Lua会自动在 string和 n…
《Programming Hive》读书笔记(一)Hadoop和hive环境搭建
<Programming Hive>读书笔记(一)Hadoop和Hive环境搭建 先把主要的技术和工具学好,才干更高效地思考和工作. Chapter 1.Introduction 简单介绍 Chapter 2.Getting Started 环境配置 Hadoop版本号会更新,以官方安装教程为准 http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/SingleCluster.…
《Programming Hive》读书笔记(两)Hive基础知识
<Programming Hive>读书笔记(两)Hive基础知识 :第一遍读是浏览.建立知识索引,由于有些知识不一定能用到,知道就好.感兴趣的部分能够多研究. 以后用的时候再具体看.并结合其它资料一起. Chapter 3.Data Types and File Formats 原始数据类型和集合数据类型 Select出来的数据,列与列之间的分隔符能够指定 Chapter 4.HiveQL:Data Definition 创建数据库,创建和修改表,分区的操作 Chapter 5.HiveQL…
lua读书笔记
接下来把我所看的<Lua程序设计>中介绍lua的内容,时时的记录下来.当做一个读书笔记吧. 先说一下怎样直接运行lua文件吧,windows cmd进入相应的文件夹,然后输入lua,出现版本信息,然后dofile("a.lua"),可以运行自己创建的lua脚本.退出lua交互控制,可用os.exit().交互模式可以通过do..end实现代码块. 1.lua的全局变量,直接为变量赋值即可,如果没有赋值,一个变量将被认定为nil.如果想删除一个全局变量,可以直接为变量赋值,如…
Programming 2D Games 读书笔记(第四章)
示例一:Game Engine Part 1 更加完善游戏的基本流程 Graphics添加了以下几个方法,beginScene和endScene提高绘图,showBackbuffer去掉了clear方法 // Reset the graphics device. HRESULT reset(); // get functions // Return direct3d. LP_3D get3D() { return direct3d; } // Return device3d. LP_3DDE…
《The C Programming Language》读书笔记(一)
1. 对这本书的印象 2011年进入大学本科,C语言入门书籍如果我没记错的话应该是谭浩强的<C程序设计>,而用现在的眼光来看,这本书只能算是一本可用的教材,并不能说是一本好书.在自学操作系统课程期间,为了无障碍阅读书中的C语言示例,特地找到了一本大家公认的好书<The C Programming Language>,复习的过程中也可以填补一些以前的坑.在读了这一本书的第一章后,我认为这本书真的很不错,对程序的解释也是相当的详细,可以作为我的生涯进阶路上的一本重要参考书.…
Programming 2D Games 读书笔记(第六章)
http://www.programming2dgames.com/chapter6.htm 示例一:Bounce 边界碰撞测试 velocity为移动的速度, 超过右边界,velocity.x为负,spriteData.x位置减去宽度 超过左边界,velocity.x为正 上下边界同理 //============================================================================= // update // typically…
Programming 2D Games 读书笔记(第五章)
http://www.programming2dgames.com/chapter5.htm 示例一:Planet 真正示例的开始,首先是载入2张图片 1.Graphics添加了2个方法 loadTexture和drawSprite loadTexture方法得到一个IRECT3DTEXTURE9接口 //============================================================================= // Load the text…
Programming 2D Games 读书笔记(第三章)
示例一:DirectX Window Graphics类用于初始化Direct 3D 主流程: 仅需要粗体部分 try{ // Create Graphics object graphics = new Graphics; // Initialize Graphics, throws GameError graphics->initialize(hwnd, GAME_WIDTH, GAME_HEIGHT, FULLSCREEN); // main message loop int done…
Programming 2D Games 读书笔记(第二章)
本意还是想了解DirectX的,由于网上拿不到书的pdf文档,幸好有作者的源代码示例,想完整的看一下,基本的游戏需要的点. 下面直接以代码为例,仅用于帮助自身理解 http://www.programming2dgames.com/chapter2.htm 示例一:Hello World 创建了一个标准的Win32消息循环程序示例 示例二:Character Input 介绍了键盘输入消息WM_CHAR case WM_CHAR: // a character was entered by…