上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: lua作为一种脚本语言,可以快速地开发游戏的原型。提高游戏的开发效率。 最熟悉不过的就是作为魔兽世界、博德之门、愤怒的小鸟等游戏的脚本语言。 但是,具体来说,lua在游戏中可以做什么呢? 在游戏中,lua可以用来完成下面这些工作: ●编辑游戏的用户界面 ●定义、存储和管理基础游戏数据 ●管理实时游戏 阅读全文
posted @ 2018-07-03 11:01 _raindrop 阅读(806) 评论(0) 推荐(0)
摘要: lua的一项重要用途就是作为一种配置语言(configuration language)。 目前,我们常用的配置文件格式有XML和ini, XML层次分明,但其缺点就是写起来太繁杂,对一些关键字如<>之类的处理比较特殊。而ini呢,配置不够灵活,只有简单的段- 键-值模式,对于一些多层结构的配置,或 阅读全文
posted @ 2018-07-03 10:56 _raindrop 阅读(3298) 评论(0) 推荐(0)
摘要: Lua除了是一门扩展的言语外,还是一门“胶水语言”。最著名的就是作为游戏的脚本开发。 这里主要说lua怎样与c交互。 Lua和c语言通信的主要方法是一个无所不在的虚拟栈。几乎所有的API调用都会操作这个栈上的值。所有的数据交换,无论是Lua到C语言或C语言到Lua都通过这个栈来完成。栈可以解决Lua 阅读全文
posted @ 2018-07-03 10:38 _raindrop 阅读(1413) 评论(0) 推荐(0)
摘要: 聚集索引以及非聚集索引用的是B+树索引。 聚簇索引 单单从定义来看是不是显得有点抽象,打个比方,一个表就像是我们以前用的新华字典,聚集索引就像是拼音目录,而每个字存放的页码就是我们的数据物理地址。 非聚集索引 其实按照定义,除了聚集索引以外的索引都是非聚集索引,只是人们想细分一下非聚集索引,分成普通 阅读全文
posted @ 2018-06-28 10:03 _raindrop 阅读(161) 评论(0) 推荐(0)
摘要: 一、缓存式的应用程序架构: 在应用层和db层之间加一层cache层,主要目的:减少数据库读取负担,提高数据读取速度。cache存取的媒介是内存,可以考虑采用分布式的cache层,这样更容易破除内存容量的限制,同时增加了灵活性。游戏多采用redis、Memcached这类。 二、实现MySQL数据库异 阅读全文
posted @ 2018-06-27 09:24 _raindrop 阅读(2061) 评论(0) 推荐(1)
摘要: Redis是一个新兴的NoSql数据缓存组件,与memcache类似,但是功能却比memcache多一些。 首先,Redis和memcache都是基于内存的,所以读取和写入速度都非常快。但是memcache只支持简单的key-value数据的存储方式,而Redis对key-value ,hash,l 阅读全文
posted @ 2018-06-26 13:48 _raindrop 阅读(2324) 评论(0) 推荐(0)
摘要: 进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。 线程是程序执行时的最小单位,它是进程的一个执行流,是CPU调度和分派的基本单位,一个进程可以由很多个线程组成,线程间共享进程的所有资源,每个线程有自己的堆栈、局部变量和指令指针。 线程和进程各自有什么区别和优劣呢? 进程是资源分 阅读全文
posted @ 2018-06-24 21:33 _raindrop 阅读(238) 评论(0) 推荐(0)
摘要: 跳转查看 跳到文本的最后一行:按“G”,即“shift+g” 跳到第一行的第一个字符:先按两次“g” 阅读全文
posted @ 2018-06-23 16:19 _raindrop 阅读(88) 评论(0) 推荐(0)
摘要: 使用数组代替switch分支语句降低圈复杂度 在服务器开发时,很多时间会采用数组代替switch分支语句,用来降低圈复杂度。 function registerCallbackFunc (code, func) if code== nil then return end if func == nil 阅读全文
posted @ 2018-06-22 09:28 _raindrop 阅读(205) 评论(0) 推荐(0)
摘要: Lua实现了一个安全的运行环境、一套自动内存管理机制、优秀的字符串处理能力和动态大小数据的处理功能。 我们都知道,只要应用程序加入lua解析器的功能,就能解析lua脚本。那lua脚本是怎样执行的? 我们通常用dofile去打开编译一个lua脚本。当应用程序调用dofile后,在执行完脚本后,才能后到 阅读全文
posted @ 2018-06-21 14:52 _raindrop 阅读(238) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 下一页