码迷,mamicode.com
首页 >  
搜索关键字:lua 协程 coroutine    ( 6229个结果
CSharper 学Quick-Cocos2d-X (一) 开发环境的搭建
前言本来想写CSharper 学Cocos2dx系列的。但是最近在了解许多跨平台游戏开发框架后 最终决定使用Quick-cocos2d-x+lua进行第一个游戏项目的开发。经过一天多的折腾 终于把开发环境搭建出来了,下面我们步入正题Quick-Cocos2d-X 什么是Quick-Cocos2d-....
分类:其他好文   时间:2014-07-18 21:04:33    阅读次数:227
【cocos2d-x 手游研发小技巧(7)图片资源加密,Lua文件加密】
游戏开发中常遇到资源保护的问题。目前游戏开发中常加密的文件类型有:图片,Lua文件,音频等文件,而其实加密也是一把双刃剑。需要安全那就得耗费一定的资源去实现它。目前网上也有用TexturePacker工具来加密的,不过针对性还是不够强。分析一下原理为:1,转格式:将需要加密的文件转为流的方式;2,加...
分类:其他好文   时间:2014-07-18 19:23:27    阅读次数:273
(zt)Lua的多任务机制——协程(coroutine)
并发是现实世界的本质特征,而聪明的计算机科学家用来模拟并发的技术手段便是多任务机制。大致上有这么两种多任务技术,一种是抢占式多任务(preemptive multitasking),它让操作系统来决定何时执行哪个任务。另外一种就是协作式多任务(cooperative multitasking),它把...
分类:其他好文   时间:2014-07-18 16:30:37    阅读次数:216
Cocos2d-x使用Luajit将Lua脚本编译为bytecode,从而实现加密
项目要求对lua脚本进行加密,查了一下相关的资料 ,得知lua本身可以使用luac将脚本编译为字节码(bytecode)从而实现加密,试了一下,确实可行。下面是使用原生的lua解释器编译字节码:1、新建一个名为1.lua的文件,里面只有一句话print("Hello Lua"),新建一个空的out....
分类:其他好文   时间:2014-07-18 16:21:39    阅读次数:316
nginx使用lua脚本的方法
nginx中使用lua脚本的方法,本文介绍通过第三方模块lua-nginx-module实现lua脚本在nginx的调用,并附一个配置例子Lua是一种跟JavaScript很像的语言,Ngix_Lua同样使用异步单线程,语法甚至比JS更加简单,之前的评测指出,Ngix_lua的性能几乎是Node.J...
分类:其他好文   时间:2014-07-18 14:25:27    阅读次数:243
博客保存
Jasey WangLinux operations web老赵点滴.Net 架构 并行云风的BLOGC Lua 游戏编程四火的唠叨java javascript 设计闲思录DBA 前端优化 架构AderethClojure javascriptdirlt大数据 算法 cppLanceyan大数据 ...
分类:其他好文   时间:2014-07-18 12:25:10    阅读次数:347
Firefly的Gevent重要迭代版本alpha0.1.2推出!
firefly-gevent 是firefly的gevent版本。相比现在的firefly版本使用的twisted,gevent更加的精简。gevent就是一个基于coroutine的python网络开发框架。协程是一种并发模型,但不同于thread和callback,它的所有task都是可以在一个...
分类:其他好文   时间:2014-07-17 23:35:56    阅读次数:358
Lua学习笔记(八):数据结构
table是Lua中唯一的数据结构,其他语言所提供的数据结构,如:arrays、records、lists、queues、sets等,Lua都是通过table来实现,并且在Lua中table很好的实现了这些数据结构。 1、数组 在Lua中通过整数下标访问table中元素,既是数组,并且数组大...
分类:其他好文   时间:2014-07-17 18:31:57    阅读次数:220
Lua中的weak表——weak table
弱表(weak table)是一个很有意思的东西,像C++/Java等语言是没有的。弱表的定义是:A weak table is a table whose elements are weak references,元素为弱引用的表就叫弱表。有弱引用那么也就有强引用,有引用那么也就有非引用。我们.....
分类:其他好文   时间:2014-07-17 14:10:51    阅读次数:231
从两个简单例子窥视协程的惊人性能
我们用普通同步方式扫描10个端口,用协程(异步)方式扫描1000个端口,对比时间。1、同步方式代码#encoding=utf-8 #author:walker #date:2014-07-16 #function:使用同步方式扫描10个端口 importtime,socket,sys deftask(addr): sock=socket.socket(socket.AF_INET,socket.SO..
分类:其他好文   时间:2014-07-17 09:01:22    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!