码迷,mamicode.com
首页 >  
搜索关键字:lua实现    ( 122个结果
纯Lua实现的位操作,识货的拿去
ZZMathBit = {} function ZZMathBit.__andBit(left,right) return (left == 1 and right == 1) and 1 or 0 end function ZZMathBit.__orBit(left, right) return (left == 1 or right == 1) and 1 or...
分类:其他好文   时间:2015-02-07 01:43:31    阅读次数:696
ngx_lua实现登录逻辑
最近在公司做一个简单的portal,本来很简单的,只用ngx_lua就可以实现所有的业务逻辑,不需要upstream上游服务。但被要求接入公司内部的用户校验系统,说白了就是一个登录过程,只允许公司内部的用户可以登录访问。公司内部有一整套组件,只要在业务代码里嵌入改组件,就能自动检测用户是否已经登录、...
分类:其他好文   时间:2015-02-03 06:58:27    阅读次数:203
基于 OpenResty 的服务器架构设计
这个服务器架构不一定能用上,记录在这里,算是一个小小的学习成果。1. 技术选择Cocos2d-x 3.x —— 客户端框架。WebSockt —— 网络协议。HTTP —— 网络协议。OpenResty —— 基于 nginx+lua 实现 WebSocket 或 HTTP 服务器。MySQL ——...
分类:其他好文   时间:2015-01-29 09:21:17    阅读次数:581
Lua调用C函数的实现
看Lua有一段时间了,说实话进展挺慢的。归根到底是因为“动机不纯”,我确实不是抱着学Lua的心态去看资料的。本来看Lua就是听说Lua的实现比较简单,可以借Lua理解解释性语言的一些细节实现。当然Lua也确实不简单的,闭包什么的概念以前都没听说过。没用过Lua却去硬啃Lua语言实现,我也是蛮拼的!         我主要的参考资料是云风大神的《Lua源码赏析》和高手翻译的《LUA中文教程》。这里...
分类:其他好文   时间:2015-01-08 11:21:03    阅读次数:191
[Lua]实现switch的一种方案
Lua实现switch的一种折中方案 if ... elseif ... end 形式 local ET_CASE_ONE = 1 local ET_CASE_TWO = 2 local function do_case_one( ... ) print("do_case_one") end local function do_case_two( ... ) print("do...
分类:其他好文   时间:2015-01-01 13:40:24    阅读次数:136
使用lua实现一个简单的事件派发器
设计一个简单的事件派发器,个人觉得最重要的一点就是如何保证事件派发过程中,添加或删除同类事件,不影响事件迭代顺序和结果,只要解决这一点,其它都好办。为了使用pairs遍历函数,重写了pairs(lua 5.2以上版本不需要):stdext.lualocal _ipairs = ipairsfunct...
分类:其他好文   时间:2014-12-22 14:09:37    阅读次数:268
nginx proxy_store文件管理实现方案
1。源码下载地址:???? ????????https://github.com/cxwshawn/ngx_proxy_store_file_mgr 2。介绍: ????1)、nginx-conf目录:主要实现基于nginx.conf中操作redis数据库代码,基于lua实现;大致流...
分类:其他好文   时间:2014-12-15 15:38:23    阅读次数:164
在cocos code IDE创建Lua项目
首先我们需要下载cocoscodeIDE,因为我们需要在这里用Lua实现我们的游戏效果,说好干就干,现在我们打开我们的集成开发环境cocoscodeIDE,打开之后我们选择配置在配置里面我们选择我们的COCOS2D-x-3.2,然后我们点击file新建一个lua的项目记住在这里我们需要把cocos里面的东西加..
分类:其他好文   时间:2014-12-15 06:47:31    阅读次数:179
cocos2d-x用Lua实现场景跳转
首先,我们打开在cocoscodeIDE里面新建的项目在Src下我们新建3个场景分别为GameSceneMenuSceneHelpScne。我们先在MenuScene里面先把我们定义的菜单界面搞出来require"Cocos2d"--创建菜单界面localMenuScene=class("MenuScen",function()returncc.Scene:create()end)--添加一个C..
分类:其他好文   时间:2014-12-15 06:47:10    阅读次数:292
在lua中 获取1到n的随机数列
之前工作上有一个方法经常用到,就是获取1到n的一个随机数列,数列中不能有重复的数字,也就是1,2,3,4,5 生成2,1,3,4,5或者5,4,3,2,1这样的随机队列。 这里我就把自己的lua实现贴在这里以供以后参考:感觉这个方法效率还是不错的。 function getRandomList(length) local temp = {} local chosen_list = {} ...
分类:其他好文   时间:2014-12-08 17:56:46    阅读次数:193
122条   上一页 1 ... 8 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!