Lua学习笔记 目录Lua学习笔记 1需求 2选型 2Python 2Lua 3分析 4环境 4下载所需依赖 4环境配置 4代码 5代码结构如下 5Monster.java 5LuaDemo.java 7MyMonster...
转载 2015-08-23 23:57:00
149阅读
Lua学习笔记 目录Lua学习笔记    1需求    2 选型    2 Python    2
原创 2022-12-19 22:06:29
130阅读
一、Lua基础知识Lua区分大小写。几条连续的Lua语句之间不需要分割,如果需要可以用分号;分割。一般约定以下划线开头连接一为ni...
转载 2023-09-14 12:15:25
82阅读
1.注释--单行注释多行注释--[[--]]2.变量命名最好不要使用下划线加大写字母作为标示符,因为lua内部的保留字也是这样命名的。Lua 不允许使用特
原创 2022-11-29 20:24:44
203阅读
注:    标题中带“Cocos”的为Lua结合Cocos的文章。【基础模块】    Lua(1) ——Cocos之_Code IDE入门指南    Lua(2) ——基础语法    Lua(3) ——Cocos之_语法糖class&nbs
Lua
原创 2015-10-08 15:34:08
5693阅读
lua 学习笔记字符串1. 拆分一个字符串,比如 67*45 把它拆成两个数字和一个运算符号find 的 匹配方式跟正则表达式是差不
原创 2022-06-30 11:09:48
76阅读
Lua简介 设计目的 嵌入应用,为应用提供灵活的扩展和定制功能 Lua特性 轻量级 可扩展 其他特性 面向过程 自动内存管理 内置模式匹配 闭包(可以支持数据抽象,虚函数,继承和重载) Lua应用场景 游戏开发 独立应用脚本 Web应用脚本 扩展和数据库插件 安全系统,如入侵检测系统 Lua版Hel
原创 2022-08-18 16:33:48
207阅读
文章目录1.基础知识1.1. 环境搭建2. string相关2.1. string基本2.2. string相关函数2.2.1. string.match函数和string.gmatch函数区别2.3. 匹配模式pattern3. io相关3.1. IO 常见问题
原创 2022-04-24 16:23:43
487阅读
  说来惭愧,Lua已经成名很久了,但我却从未使用过。最近,正在考虑一个VC项目的开发过程的改进,了解到Lua可以和C/C++方便的结合使用,特地找了些资料研究一下。   我将自己的研究过程写下来,一方面作为学习的总结,另一方面也为以后在项目里可能的推广做一些积累。   今天先学习Lua的基础,搭建Lua环境,记录如下:   (1)安装Lua编译器:
原创 2012-05-17 21:40:24
1978阅读
  前段时间忙于其他事,没有继续Lua学习,现在继续我们的Lua学习吧。   首先先推荐一本书《Programming in Lua》中文版名称《Lua编程》,这本书从最基础的部分开始介绍Lua。对Lua起步很有帮助。英文版可以在Lua.org上直接获取,而中文版只要google一下,还是有很多的免费下载。   我现在也是边学边写,每次记录下我学习这本书的笔记
原创 2012-05-30 13:29:52
883阅读
    今天学习第四章 基本语法  4. Statement 1)赋值      可以多个赋值,如      a, b = 1, 2      a,b c = 1,2     (c 赋值为nil)      a,b
原创 2012-06-05 10:58:07
495阅读
 今天继续学习后续内容: 第二章:Type and Values 1八种数据类型: nil:空值,给全局变量付nil可以删除该变量   boolean: true 和 false ,Lua中只有false和nil为假,其他都为真(包括''和0)   number:不区分整型和浮点型   string:字符串,字符串不能修改,
原创 2012-05-31 10:44:11
435阅读
   今天学习第五章 函数 5. Functions 1)函数定义:      function func(arg_list)           stat_list      end         &nb
原创 2012-06-06 10:44:25
415阅读
  今天学习第七章:迭代器与泛型for 7. Iterators and the generic for 1)迭代器与闭包:      迭代器是一种指针类型的结构,可以遍历集合里的每个元素。      在Lua中,常用上一章提到的返回函数来实现迭代器。      迭代器在泛型for
原创 2012-06-08 11:27:03
525阅读
  今天学习第8章:编译、运行、调试 8. Compilation, Execution, and Errors 1)Lua把每个chrunk都作为一个匿名函数来处理,如:      f = loadstring("a = 1")        相当于:    
原创 2012-06-11 11:30:00
1085阅读
一般意义上的多线程程序中, 一个进程中存在多个线程, 分别处理各自的工作. 在当今多核心处理器非常普及的情况下, 一个多线程程序可以真正成为多线程应用程序了.  不过Lua中的Coroutine机制, 却和一般意义上的多线程相距甚远.  创建一个协同程序(以下简称协程)是非常简单的. CODE: co = corouti
原创 2013-02-18 16:04:13
440阅读
关于Lua 1993年由巴西里约热内卢天主教大学计算机系Roberto Ierusalimschy(莱鲁萨利姆斯奇)等人编写 一开始就没有准备去实现C语言已经实现的非常出色的方面 与C语言之间实现非常好的交互能力,一门胶水语言 非常适合C程序号学习,互补性非常强 自动内存管理机制(垃圾回收器),优秀...
转载 2015-08-24 00:21:00
173阅读
2评论
 今天继续第三章的学习: 3. Expressions   1)算数运算符: +     -     *     /     ^(幂) 2)关系运算符: &
原创 2012-06-01 10:55:48
678阅读
 今天继续学习函数的高级内容:   6. More about Functions 1)函数名是变量,可以赋值,传递,作为函数的返回值      如图: 2)匿名函数:      Lua允许匿名函数:如      f = function (x
原创 2012-06-07 11:31:12
5407阅读
一、环境搭建不多说,参考官方文档https://moonbingbing.gitbooks.io/openresty-best-practices/content/lua/build_env.html某些模块没有加载的自行看文档是否默认加载,没有的话加进去http://openresty.org/cn/nginx针对lua的配置参数及API文档参考(重要,异步非阻塞,能用ngx尽量就别用Lua的a
原创 2016-01-12 16:02:41
2168阅读
  • 1
  • 2
  • 3
  • 4
  • 5