IDE:集成开发环境            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-10-28 12:51:00
                            
                                133阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            lua编程lua函数和闭包理解lua函数lua函数实现是使用一个匿名函数去赋值给一个变量,例如local f
f=function(x,y) do
print (x,y)
end
f(1,2)闭包当编写一个被其他函数B包含的函数A时,被包含的函数A可以访问包含其的函数B的所有局部函数,例如function newCounter()
local count=1
return function()
c            
                
         
            
            
            
            abstract 抽象的 抽象的   abstraction 抽象体、抽象物、抽象性 抽象体、抽象物、抽象性   access 存取、取用 存取、访问   access level 存取级别 访问级别   access function 存取函式 访问函数   activate 活化 激活   active 作用中的   adapter 配接器 适配器   address 位址 地址   addr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-06-03 10:22:20
                            
                                816阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                   这章讲了操作系统与应用的关系。程序员的工作就是编写各种各样的应用来提高业务效率,而应用的运行环境,也就是操作系统也不能忽视,否则就无法编写应用,因为程序员通过操作系统提供的功能来编写应用的。       在没有操作系统的年代都是程序员用机器编写程序然后使用开关输入很麻烦,后来就开发了仅具有加载和运行功能的            
                
         
            
            
            
            Lua is a powerful, fast, lightweight, embeddable scripting language. Lua is a proven, robust language:fast, portable, embeddable, powerful(but simple), small, free.Lua是由标准C实现的面向嵌入式编程语言,由于小巧轻便、简单,            
                
         
            
            
            
            1.首先下载lua 5.1 https://www.lua.org/versions.html 安装vs2017or2013 2.lua编译 新建一个code目录下建立src目录新建一个项目右键项目选择dll再将lua的源码导入进来可以再项目路径下专门新建一个目录存储lua代码直接点击这个会报错修改两个main函数分别再lua.c luac.c文件里面重新生成一下 发现生成成功了同时会在Debug            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-14 09:42:43
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             这篇文章主要介绍了Lua中的基本语法、控制语句总结,本文总结了赋值、局部变量与块、控制结构、数字型for、泛型for等内容,需要的朋友可以参考下 前言  学习一门语言,首先就是从最基本的语法开始,这一篇将对Lua中的语句进行概要的总结。  赋值  赋值的基本含义是修改一个变量或一个table中字段的值,这个和其它语言没有多少区别,但是对于Lua            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 20:28:14
                            
                                315阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. Lua 基础知识(1) 变量赋值赋值是改变一个变量的值和改变表域的最基本的方法。Lua 中的变量没有类型,只管赋值即可。比如在 Lua 命令行下输入:end_of_world = "death"
print(end_of_world)
end_of_world = 2012
print(end_of_world)上面这四行代码 Lua 不会报错,而会输出:death
2012局部变量使用 l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 16:35:18
                            
                                152阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本章将探究一些编程术语并介绍Erlang代码的不同组织方式。我们将从一个示例入手,展示应该如何看待编程世界以及在这个世界里所见到的对象。24.1 保持Erlang 世界观Erlang的世界观是一切都是进程和进程只能通过交换消息进行互动。这种世界观让我们的设计具备了概念完整性,也更易于理解。假设想用Erlang编写一个Web服务器。有一位用户向我们的Web服务器请求一个名为hello.html的网页            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-02 10:32:57
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一.lua环境安装 1.SciTE安装包 Github 下载地址:https://github.com/rjpcomputing/luaforwindows/releases 2.LuaDist(官方推荐,但不是很好用) http://luadist.org/ 二.lua中的注释 1.单行注释--            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-28 20:45:22
                            
                                263阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录`Lua``Lua`语言的起源`Lua` 特性`Lua下载`Linux 系统上安装Mac OS X 系统上安装Window 系统上安装 `Lua``Lua`语言语法`Lua`标识符`Lua`关键字`Lua`全局变量`Lua`数据类型nil(空)boolean(布尔)number(数字)string(字符串)注意(关于字符串拼接和+):算术运算时的“+”字符串的拼接字符串长度的测量tabl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-10 00:58:02
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            由于本人这个学期选了一门选修课《cocos2d-x移动游戏开发》,所以想整理一下笔记了。不保证博客的全面性,我只记一些我认为需要记录的,最好的学习方式还是看书。学习资料:《cocos2d-x之lua核心编程》、极客学院、老师的ppt学习环境:mac os x,sublime text,cocos2d-x 3.1,lua 5.3编译环境的搭建请参考其他博客,感觉搭建环境还是挺费事的。一、Lua基础语            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 17:30:18
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Lua 
 的 5.1 版本已经正式发布。现在,我们应该把全部讨论放在这个版本上。 
  
应该尽量使用 local 变量而非 global 变量 
。这是  
Lua 
 初学者最容易犯的错误。global 变量实际上是放在一张全局的 table 里的。global 变量实际上是利用一个 string (变量名作            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-23 12:02:12
                            
                                29阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            泛型:泛型结构(类、结构体)、泛型函数(从本质上来说也是一个结构)统称为泛型; 泛型参量:泛型中的待定参量; 类型指定(具体化):对泛型结构中的泛型参量进行指定,构造出具体的类型; 递归定义:泛型结构中的泛型参量依赖于外部的环境泛型参量; 约束:对一个泛型结构的泛型参量的可指定类型范围进行限制;或对            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-03-15 18:03:00
                            
                                89阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Q:如何定义对象的方法以及调用对象的方法?A:面向对象的特殊性在于它以this指针的方式传递了对象本身,并且这种操作是隐藏起来的。  在Lua中使用:实现面向对象方式的调用。:只是一个语法糖,它同时在方法的声明与实现中增加一个名为self的隐藏参数(对象本身)。Account = {balance = 1000}    -- 账户余额初始为1000。
--[[ 取钱。
     使用面向对象的方式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-08 10:15:07
                            
                                16阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            近Cocos2dx的学习卡壳了,一般的照抄代码我不想写上来,但想示例也想得我头晕...为了放松大脑调整状态于是开始学习Lua。Lua的语法学习还是比较简单的,学过 javascript或者vbscript的应该很容易就能上手,那些Lua独有的特性也是比较有趣,例如不定数目的多参数 函数和随意的参数返回值等。 这里想要吐槽一下最近用来学习Lua的书籍《XX开发实践指南》(虽然没有写全名不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 18:57:13
                            
                                81阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                    Lua是一种轻量语言,它的官方版本只包括一个精简的核心和最基本的库。这使得Lua体积小、启动速度快。它用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程式里。和许多"大而全"的语言不一样,网路通讯、图形界面等都没有默认提供。但是Lua可以很容易地被扩展:由宿主语言(通常是C或C++)提            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 10:34:14
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在前一篇中我们支持了通过函数名称来添加断点,我们同时也提到了在Lua中一个函数的名称的并不是确定的。准确的说,Lua中的函数并没有名称,所谓名称其实是保存这个函数值的变量的名称。于是通过函数名称添加断点就造成了一定的不确定性,因为函数被调用时并不一定是以这个名字被调用的。另外,多个不同的函数也可能以相同的名字进行调用。所以为了解决这个问题,本篇我们将继续扩展断点的设置接口,支持通过包名来添加断点。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-20 14:07:22
                            
                                180阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            应该尽量使用 local 变量而非 global 变量。这是 Lua 初学者最容易犯的错误。global 变量实际上是放在一张全局的 table 里的。global 变量实际上是利用一个 string (变量名作 key) 去访问这个 table 。虽然Lua5 的 table 效率很高 ,但是相对于 local 变量,依然有很大的效率损失。local 变量是直接通过 Lua 的堆栈访问的。有些            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 07:38:38
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Joinoint (连接点) :所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法,因为spring只支持方法类型的连接点.Pointcut (切入点) :所谓切入点是指我们要对哪些Ioinpaint进行拦截的定义.Advice(通知/增强) :所谓通知是指拦截到Iginaint之后所要做的事情就是通知.通知分为前置通知,后置通知,异常通知,最终通知,环绕通知(切面要完成...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-09 12:01:57
                            
                                121阅读
                            
                                                                             
                 
                
                                
                    