Lua为了保证高度的可移植性,因此,它的标准库仅仅提供了非常少的功能,特别是和OS相关的库。但是Lua还提供了一些扩展库,比如Posix库等。对于文件操作而言,该库仅提供了os.rename函数和os.remove函数。 1. 日期和时间: 在Lua中,函数time和date提供了所有的日期和时.....
分类:
其他好文 时间:
2014-09-28 11:10:51
阅读次数:
234
1.RPP以静态类型为主,最终的效率肯定比动态类型的lua要高,并且不会引起GC停顿。(目前与luaJIT性能接近)
2.RPP没有GC(自动垃圾回收),与C/C++互相调用简单直接,而且他们共享进程内存空间,RPP变量和C++变量生命周期相同,不会出现像lua一样的这里变量已经GC了那边还在使用。
3.RPP目前兼容50%的C++语法,70%的C语法,因此它天生就更亲近C++系的语法,所...
分类:
其他好文 时间:
2014-09-27 23:19:20
阅读次数:
479
概念普及
持久化
持久化(Persistence),即把内存中的对象保存到可永久保存的存储设备中。持久化的主要应用是将内存中的对象存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。
持久化是将程序数据在持久状态和瞬时状态间转换的机制。(应用与游戏,)
JDBC就是一种持久化机制。文件IO也是一种持久化机制。
为什么需要持久化服务呢?那是由于内存本身的缺陷引...
分类:
其他好文 时间:
2014-09-26 23:23:29
阅读次数:
290
DateTime.TosString()时间示例:2014-6-4问题:一般我们需要展现不同时间格式会用到date.ToString("yyyy-MM-dd") 方法,但是 6/4/2014 这样的却不能通过 date.ToString("M/d/yyyy")达到目的。下面根据MSDN整理了几种格式...
分类:
其他好文 时间:
2014-09-26 22:21:08
阅读次数:
161
引子环境 lua 5.2 a = {} for i=1,2 do a[i] = i*3 end a[4] = 11; print(a[#a]) ---print 11----------------------------------- a = {} for i=1,3 do a[i] = i*3 ...
分类:
其他好文 时间:
2014-09-26 21:38:58
阅读次数:
236
先来看看这两段代码:①math.randomseed(os.time())for i=1,10 don = math.random(10)print(n)运行结果是:632107543410②for i=1,10 domath.randomseed(os.time())n = math.random...
分类:
其他好文 时间:
2014-09-26 19:08:38
阅读次数:
139
string str1=(datetime1.AddYears(1)).ToString(); //加年份string str1=(datetime1.AddMonths(1)).ToString();//加月份string str1=(datetime1.AddDays(1)).ToString(...
分类:
其他好文 时间:
2014-09-26 11:37:58
阅读次数:
235
推荐一款Visual Studio的LUA开发插件,是Cocos2D-X LUA开发的首选!...
分类:
其他好文 时间:
2014-09-25 23:23:50
阅读次数:
373
现在手游火的一塌糊涂,引擎也是层出不穷除了引领3D市场的Unity3D,独霸2D市场的Cocos2D-X之外,还有虚幻、Sphinx等,甚至搜狐也开发了国产的Genesis-3D引擎。
其它的不多说,这里主要就对比Unity3D和Cocos2D-X,帮助大家选择。
如果你想开发一个2D游戏,有着C++/C/LUA之一的基础,那么Cocos2D-X也许比较适合你。他本身就为2D游戏设计,...
分类:
移动开发 时间:
2014-09-25 20:17:37
阅读次数:
207
ORACLE的DATE类型的显示方式取决于NLS_DATE_FORMAT初始化参数NLS_DATE_FORMAT参数可以在以下几个级别设置1、数据库级别——如果希望所有人都看到某种格式的数据,则在SQLPLUS中运行 sql>alter system set nls_date_format='yyy...
分类:
数据库 时间:
2014-09-25 18:38:17
阅读次数:
206