手机平台下使用lua模拟器的经验总结
来源:互联网 发布:ubuntu命令行安装jdk 编辑:程序博客网 时间:2024/05/18 19:45
1. 对于一种新的语言,会有很多不明白的地方。解释方案:有针对性地进行测试,在测试中学习lua的语法、函数使用方法。
2. 项目常常是比较紧急,而且有很多新的东西要学习(例如,现在lua要从头开始学习)。这对软件开发都有几点的要求:条理分明,思维敏捷。
3. 测试方案:写一个专门用于测试的文件。遇到不懂的就多测试,尽可能地测试。
4. lua脚本程序是很大的,通常1000行左右代码的文件大小是40K左右(即使是编译后的脚本程序也很大的,跟源文件差不多).在手机等移动
设备平台下,可能由于代码越来越多而导致内存不足而程序无法加载.另外lua虚拟机至少也要用到几十K的空间,而脚本程序在运行时也要分配
一定的内存(这个视乎脚本程序的内容).因此如果将lua移植到这样的平台,就要先考虑一下工程有多大,系统资源是否能满足.
5. 在手机平台下用lua模拟器,写代码的时候一定要小心。它跟写PC平台下的C程序有很大的差别,主要表现为:PC机下的C语言调试很方
便;代码写错了,编译过程中会进行词法和语法等等的检查,所以很快也很容易地发现错误;即使写错了,改了之后再编译一次也很快,大部
分情况下几秒或者十几秒就可以看到改动的结果了。相比之下,在手机平台下lua脚本程序一般是没有调试器的.手机平台下改动一点代码,直
到运行,这个过程要花费很长的时间;另外一方面,lua编译器本身是非常简单的,它把源文件编译成lua虚拟机能执行的目标文件,词法和语
法检查较少,因此要fix一个bug常常要改动很多次,这样就花费很多的时间。针对这一.情况的解决方案:一。做程序时要先做好设计。二。写
代码时要尽量小心,以减少改动。 0 0
- 手机平台下使用lua模拟器的经验总结
- 手机平台下使用lua模拟器的经验总结
- Android平台下使用lua调用Java代码经验总结
- Symbian手机平台开发经验总结
- lua创始人的经验总结
- 使用cocos2dx+lua改造《剑魂之刃》的经验总结
- Windows平台下的C++调用Lua
- Windows平台下LUA环境的搭建
- Windows平台下的C++调用Lua
- Linux下使用oracle的经验总结
- Linux下使用oracle的经验总结
- 【Lua】windows下使用Cygwin+NDK编译Android平台的LuaJIT库
- dw 使用手机模拟器环境
- hadoop平台搭建的经验总结
- T-Kernel 下 QEMU 模拟器的使用
- MTK MMI平台在VC的模拟器使用
- Java游戏程序部署在不同平台的手机模拟器上
- Java游戏程序部署在不同平台的手机模拟器上
- Activiti工作流样例教程(请假-审批流程并向用户展示工作流实时过程图)
- nyoj 71 独木舟上的旅行
- 面向对象思想(一)
- B树、B-树、B+树、B*树
- BPEL and Java
- 手机平台下使用lua模拟器的经验总结
- StoreKit-SKStoreProductViewController
- mac笔记一
- 环信开源计划开启即时通讯云开源平台时代
- iOS TableView多选删除理解2
- PowerDesigner 生成Oracle comment 备注
- 表插入排序
- 注册表修改ie主页
- linux下查找某个文件位置的方法