--   -- run 
  --   local sceneGame = cc.Scene:create() 
  --   sceneGame:addChild(createLayerFarm()) 
  --   sceneGame:addChild(createLayerMenu()) 
 
--if cc.Director:getInstance():getRunningSce            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-19 09:39:49
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、Lua文件I/OLua读取和处理文件分为:简单模式和完全模式。简单模式:仅指针一个输入文件和一个输出文件进行操作。完全模式:可以同时处理多个文件。打开文件:file = io.open(filename [, mode])参数mode说明:'r' : 以只读方式打开文件,文件不存在时返回nil。'r+' : 以读写方式打开文件,文件不存在时返回nil。'w' :             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 11:22:29
                            
                                275阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              Lua处理后台逻辑,Lua lwt搭建后台程序,ExtJS根据后台传来的json数据构建目录树。  前台html和ExtJS代码不用多讲,直接上代码:  treePanel.html  1 <html>
 2     <head>
 3         <meta http-equiv="Content-Type" content="text/html; char            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 09:12:52
                            
                                488阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.53-Lua中简单模式下文件的读取  简单模式(simple model)拥有一个当前输入文件和一个当前输出文件,并且提供针对这些文件相关的操作。  简单模式在做一些简单的文件操作时较为合适。但是在进行一些高级的文件操作的时候,简单模式就显得力不从心。例如同时读取多个文件这样的操作,使用完全模式则较为合适。  打开文件操作语句如下:  file = io.open (filename [, m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 07:29:40
                            
                                23阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            从本篇博客开始研究一下Lua,现在Lua真得是很火,因为Cocos2d-x写游戏的时候会用到,所以就拿过来学学吧,先从基础的语法开始,然后慢慢的深入。本人也是刚刚学习,希望和学习Lua的大家交流,博客权当笔记,有错误之处还请赐教。当然首先是搭建开发环境了,我的学习背景是Cocos2d-x,所以下载了最新发布的Cocos Code IDE,我们可以在Cocos Code IDE上边新建工程,然后写L            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-26 10:27:20
                            
                                51阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             零碎知识点:lua:用lua写UI,更新UI,因为lua可直接跨平台解析,不需要编译,方便更新------>热更新.c#反射也可以达到更新,但非常麻烦,切不支持iOS.在lua中一个人汉字占两个字符,删除的时候需要删两次.用type()可以获取变量类型.如果不定义变量类型,默认为全局变量,局部关键字为:local.判断语句:if xt<=0 then------------            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 19:24:55
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Redis Lua脚本判断文件是否存在
在使用Redis时,有时我们需要判断某个文件是否存在。虽然Redis是一个内存数据库,不直接提供文件操作的功能,但我们可以通过使用Lua脚本来实现这样的功能。本文将介绍如何使用Redis的Lua脚本来判断文件是否存在,并提供代码示例。
## Lua脚本介绍
Lua是一种轻量级的脚本语言,被广泛应用于嵌入式系统和游戏开发中。Redis内置了对Lua脚            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-03 09:04:20
                            
                                98阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Lua 迭代器迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址在Lua中迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素。泛型泛型泛型for k, v in pairs(t) do
    print(k, v)
end上面代码中,k, v为变量列表;pair(t)为表达式列表。查看以下实例:array = {"L            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-28 15:06:20
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Lua字符串*注*:本文根据  lichuang/Lua-Source-Internalgithub.com  修改而成,原文参考Lua版本为5.1.4,本文参考Lua版本为5.3.5本文 Github 地址:  yangruihan/Lua-Source-Internalgithub.com  上一章:[Lua虚拟机解析系列]01 Lua中的数据类型,传送门0. 概述C 语言并没有自带            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 11:15:38
                            
                                124阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            赋值赋值的基本含义是修改一个变量或一个table中字段的值,这个和其它语言没有多少区别,但是对于Lua,有一个特性,它允许“多重赋值”,也就是一下子将多个值赋予多个变量,例如以下代码:local x1, x2 = 2, 4
print(x1)     -->2
print(x2)     -->4在多重赋值中,Lua先对等号右边的所有元素求值,然后才执行赋值,例如以下用法,可以非常简便            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 09:12:17
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上一篇: Lua基础学习(四)Lua文件I/O简单I/O模型 简单I/O模型假设有一个当前输入文件和一个当前输出文件,它的I/O操作均作用于这些文件。打开文件操作语句:file = io.open(filename [,mode])mode 的值有:模式描述r以只读方式打开文件,该文件必须存在。w打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-16 11:02:33
                            
                                91阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言在上一篇我们说明了如何基于centos7系统快速搭建lua,本篇将接着说明lua常用的数据类型以及基础语法关键字 下列是 
 Lua 
 的关键字,大家在定义常量、变量或其他用户自定义标识符都要避免使用以下这些关键字:    一般约定,以下划线开头连接一串大写字母的名字(比如 _VERSION) 被保留用于 Lua 内部全局变量。这个也是上面我们不建议这么定义标识 符的原因。  运算            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 19:57:43
                            
                                134阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一)算术运算符+	加法	
-	减法	
*	乘法	
/	除法	
%	取余	
^	乘幂	
-	负号
print(1 + 2)       -->打印 3
print(5 / 10)      -->打印 0.5。 这是Lua不同于c语言的
print(5.0 / 10)    -->打印 0.5。 浮点数相除的结果是浮点数
-- print(10 / 0)   -->注意除数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-11 20:16:11
                            
                                106阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、Lua table(表)特点:table是Lua的一种数据结构,可以用来创建不同的数据类型,如:数组(索引默认从1开始的简单的线性表),字典等。table使用关联型数组,可以使用任何类型的值作为数组的索引,nil除外。大小不固定。table(表)的构造构造器是创建和初始化表的表达式。最简单的构造函数是{},创建一个空表。示例:t1 = {} --创建了一个空表,变量t1指向了这个表。t1[1]            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 15:06:41
                            
                                153阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Lua常用语法Lua基础数据类型如下nil	只有值nil属于该类,表示一个无效值(判断为false)任何数据被赋值为nil时,相当于删除。
boolean	包含两个值:false和true。
number	表示双精度类型的实浮点数
string	字符串由一对双引号或单引号来表示
function	由 C 或 Lua 编写的函数
userdata	表示任意存储在变量中的C数据结构
thread	表示            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 19:27:45
                            
                                130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Cocos2d-x下Lua调用自定义C++类和函数的最佳实践 关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下:cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点:1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质            
                
         
            
            
            
            在使用excel的过程中,经常会遇到给数字划分区间的情况,比如如图所示的表格:       我们要根据这个区间的分数段,依据学生的成绩来评定确定等级,因为有4个区间段,而且条件比较复杂,如果用if来判断的话,不光逻辑复杂,而且很容易出错。那么如何快速的根据分数段来确定等级呢,我们可以使用vlookup函数和lookup函数来解决,大家不要怕,很简单,而且我也会通过这个例子,具体来说明下:1.vlo            
                
         
            
            
            
            # 教你实现判断 Redis Lua 的流畅流程
作为一名经验丰富的开发者,我将帮助你理解如何在 Redis 中通过 Lua 脚本进行判断。Lua 脚本在 Redis 中可以高效地执行原子化操作,这意味着可以在多个请求之间减少竞争,提升性能。
## 流程概述
实施 Redis Lua 脚本的流程可以分为以下几步:
| 步骤 | 描述                            |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-11 10:26:38
                            
                                12阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. xor亦或运算只有在两个比较的位不同时其结果是1,否则结果为0 
即“两个输入相同时为0,不同则为1”!0000000011111111111111110101xor0000000011111111000000000010结果00000000000000001111111101112. and与运算只有两个位都是1时才为1 
即有假(0)即得假(0)000000001111111111111            
                
         
            
            
            
            
                      1.域名常识 
  域名可分为不同级别,包括顶级域名、二级域名等。 
  顶级域名又分为两类: 
一是国家顶级域名(national top-lenel domainnames,简称nTLDs),目前200多个国家都按照ISO3166国家代码分配了顶级域名,例如中国是cn,美国是us,日本是jp等; 
二是国际顶级域名(national top-len