上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 70 下一页
摘要: 原文链接:http://netsecurity.51cto.com/art/201211/364775.htm页游,最最核心的就是客户端(swf)与服务端的游戏通信了。游戏通信产生的封包,内容是否可识别,可篡改,可重放,处理逻辑是否有漏洞,都决定了这款游戏是否有重大的漏洞。网页游戏的安全问题,在刚入... 阅读全文
posted @ 2016-01-07 02:25 oayx 阅读(6989) 评论(0) 推荐(1) 编辑
摘要: AS3的ByteArray可以用来操作二进制。使用它,我们就获取加载进来的SWF的尺寸。首先要了解下SWF的文件结构,可以下载官方的PDF看下。用UltraEdit32打开一个SWF,会看到第一个字节是43或46,这是16进制,对应的字符就是C或F,其中C表示压缩过的,F表示未压缩的。第二个字节和第... 阅读全文
posted @ 2016-01-06 03:08 oayx 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 前不久Adobe发布了Flash Player 11的release版本, Flash Player 11 带来了很多新特性, 最最红火的就是Stage3D了,但是这里讲的是这个版本的另一个新特性, 直接播放MP3数据 Sound.loadCompressedDataFromByteArray.以往... 阅读全文
posted @ 2016-01-06 01:53 oayx 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 如果你的应该程序必须在运行期间加载一个外部大且冗长的XML文件时,这个方案可能是有用的,通过将XML保存为二进制,你可以压缩数据得到一个较小的文件,当然,你可以得到的压缩的数量取决于数据的复杂性,但它通常超过50%(保守估计)。无可否认的,经压缩的二进制格式的XML数据违背了摆在首位采用XML的初衷... 阅读全文
posted @ 2015-12-31 18:08 oayx 阅读(2599) 评论(0) 推荐(0) 编辑
摘要: 1. string库中所有的字符索引从前往后是1,2,...;从后往前是-1,-2,...2. string库中所有的function都不会直接操作字符串,而是返回一个结果string.byte(string [,pos]):返回第pos个字符的整数表示形式.如a为97.string.char(i1... 阅读全文
posted @ 2015-11-24 12:36 oayx 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 转自:http://cn.cocos2d-x.org/tutorial/show?id=1474一、Lua堆栈要理解Lua和C++交互,首先要理解Lua堆栈。简单来说,Lua和C/C++语言通信的主要方法是一个无处不在的虚拟栈。栈的特点是先进后出。在Lua中,Lua堆栈就是一个struct,堆栈索引... 阅读全文
posted @ 2015-11-23 16:56 oayx 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 原文出处:wuzhiwei 的博客欢迎分享原创到伯乐头条前言Lua是一门以其性能著称的脚本语言,被广泛应用在很多方面,尤其是游戏。像《魔兽世界》的插件,手机游戏《大掌门》《神曲》《迷失之地》等都是用Lua来写的逻辑。所以大部分时候我们不需要去考虑性能问题。Knuth有句名言:“过早优化是万恶之源”。... 阅读全文
posted @ 2015-11-23 16:47 oayx 阅读(582) 评论(0) 推荐(1) 编辑
摘要: 当我在工作中使用lua进行开发时,发现在lua中有4种方式遍历一个table,当然,从本质上来说其实都一样,只是形式不同,这四种方式分别是:forkey,valueinpairs(tbtest)doXXXendforkey,valueinipairs(tbtest)doXXXendfori=1,#(... 阅读全文
posted @ 2015-11-22 02:19 oayx 阅读(3987) 评论(0) 推荐(3) 编辑
摘要: BabeLua是一款基于VS2012/2013的Lua集成开发环境,具有Lua语法高亮,语法检查,自动补全,快速搜索,注入宿主程序内对Lua脚本进行调试,设置断点观察变量值,查看堆栈信息等功能。如何安装请参考《系列1—BabeLua入门》新建Lua工程在VS菜单上选择:【lua】【NewLuaPro... 阅读全文
posted @ 2015-11-17 14:31 oayx 阅读(3100) 评论(0) 推荐(0) 编辑
摘要: 在之前的面试遇到考用lua实现类的题目。现在就补补这块知识点。我们都知道Lua中的table是一个对象。拥有状态,拥有self,拥有独立于创建者和创建地的生命周期。一个类就是一个创建对象的模具。Lua没有类的概念,但我们可以模拟类。我们首先看看元表和元方法。这两个东西和我们模拟类有关。Lua 本身是... 阅读全文
posted @ 2015-11-17 11:58 oayx 阅读(887) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 70 下一页