既然开始学习Lua,就应该对它有个一个大体的了解,对于Lua语言的介绍可以看这里这次主要介绍一下学习Lua之前的准备工作。(1) 下载Lua压缩包,下载页面是http://www.lua.org/download.htmllua-5.1.2也可以点击这里直接下载:http://www.lua.org/ftp/lua-5.1.2.tar.gz  它的体积很小,只有210K(2)解            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 19:30:45
                            
                                482阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、Lua教程设计目的:嵌入应用程序,从而为应用程序提供灵活的扩展和定制功能。特性:轻量级:标准C实现;开放源码;源码2万多行;编译后仅100多Kb。可扩展:其他特性:支持面向过程编程和函数式编程;自动内存管理;语言内置模式匹配;闭包等;通过闭包和table可以支持面向对象的机制:抽象数据、虚函数、继承和重载等。应用场景:游戏开发;独立应用脚本;Web应用脚本;扩展和数据库插件;安全系统,如入侵检            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-10 21:55:28
                            
                                186阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            复习一遍云风大佬的Lua 5.3参考手册 中标准库内容6.0独立版Luaarglua 会将所有命令行传入的参数放到一张全局表 arg 中。 脚本的名字放在索引 0 的地方, 脚本名后紧跟的第一个参数在索引 1 处,依次类推。 在脚本名前面的任何参数 (即解释器的名字以及各选项) 放在负索引处。6.1基础函数next(table,[,index])特别指出,你可以用 next(t) 来判断一张表是否            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 21:09:25
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             将使用通常的扩展BNF符号来解释语言构造,其中{ a }表示0或更多a,并且a表示可选的a。非终端显示为非终端,关键字显示为kword,其他终端符号显示为' = '。Lua的完整语法可以在本手册末尾的§9中找到。3.1 – Lexical ConventionsLua 是一种自由形式的语言。它忽略空格(包括新行)和词法元素(标记)之间的注释,除了名称和关键字之间的分隔符。Lua中的名称            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-23 20:15:49
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Lua 5.3 参考手册 (1)1 - IntroductionLua is an extension programming language designed to support general procedural programming with data description facilities. Lua also offers good support for object-or            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 13:04:10
                            
                                450阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            说明:这个文档是 Lua1.1 的 doc 目录里的 manual.ps 文件。原文版权归原作者所有,这篇翻译只是作为学习之用。如果翻译有不当之处,请参考原文。-------------------以下是正文-------------------编程语言 Lua 的参考手册 摘要:Lua 是嵌入式语言,被设计用来做为一个配置语言给其它程序使用。本文档描述 Lua 编程语言以及 Lua 程            
                
         
            
            
            
             /*
** state manipulation 
*/
LUA_API lua_State *(lua_newstate) (lua_Alloc f, void *ud);//创建lua虚拟机
LUA_API void       (lua_close) (lua_State *L); //销毁指定 Lua 状态机中的所有对象
/**
lua_newthread
创建一个新线程,并将            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 16:59:39
                            
                                245阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这篇文章是 《Lua程序设计》 的读书笔记和概要。这是关于lua编程最权威的书籍之一。推荐给lua基础不够牢的童鞋。没有看过的可以通过我这篇文章快速浏览书中内容,已经看过的可以也能借助这篇文章复习一遍。另外由于我之前是使用c#的,所以这篇文章也会提到c#和lua的一些不同点。 全书内容分为4个部分:第1章到第10章,讲了基础数据类型、函数、闭包、协程、错误处理。这一部分的内容属于最基础的语法,只要            
                
         
            
            
            
            0、手册应该是学习语言的最好的文档,一边看文档,一边想把它记录下来,lua 5.2 英文手册地址:http://www.lua.org/manual/5.2/manual.html在lua中,任何值都可以拥有元表(metatable)。元表本质是就是lua中table,但同时通过元表可以自定义在某些值上的操作。通过设置元表中特定的域(fields)值,可以改变某些值的操作行为。比如,当非数值类型的            
                
         
            
            
            
            escape() 方法: 采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。不会被此方法编码的字符: @ * / +encodeURI() 方法:把URI字符串采用UTF-8编码格式转化成escape格式的字符串。不会被此方            
                
         
            
            
            
            总时间限制: 1000ms内存限制: 65536kB描述魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部。两个司令部之间是依次排列的若干城市。 红司令部,City 1,City 2,……,City n,蓝司令部 两军的司令部都会制造武士。武士一共有 dragon 、ninja、iceman、lion、wolf 五种。每种武士都有编号、生命值这两种属性。 有的武士可以拥有武器            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-06 09:09:58
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Abstract This is the MySQL™ Reference Manual. It documents MySQL 8.0 through 8.0.14. It may include documentation of features of MySQL versions that have not yet been released. For information about w            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-01 14:14:10
                            
                                373阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言:大家在首次接触到emWin图形库时,都会有一些疑问。我们应该如何在屏幕上使用GUI界面呢?使用GUI界面,我们需要做哪些操作呢?可不可以直接就可以使用emWin等等疑问?完整的emWin库软件框架图:因此我们在使用emWin图形界面库之前,需要完成LCD屏幕的驱动(正常显示文字、图形等)。然后我们通过完成LCD层、GUI层的设置与适配从而实现屏幕上显示基于emWin库的各种控件等。获取emW            
                
         
            
            
            
            红色表示关键点 绿色表示额外注解------------------------------------------------------------------------一. 值与类型:         动态类型语言,类型存在于运行时,即变量无类型,值有类型。        库函数 type(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 21:21:08
                            
                                130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            深入学习Lua本人学习lua游戏开发实践指南的学习笔记,主要记录书中的一些知识点。1、  函数函数是划分游戏脚本功能的主要工具,它是通过标识符(事实上是一个变量)调用的lua代码块,可以执行某种处理、返回值,或者二者都有。简单的函数定义如下:Function Wow()
print(“ ”)
print(Wow ,that wasaawesome:)
print(“ ”)
end
函数定            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 10:09:14
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            参考书籍:《Lua设计与实现》作者书籍对应Github:https://github.com/lichuang/Lua-Source-InternalLua版本:5.3.5概述Lua表分为数组和散列表部分,散列表可以存储不能存放在数组部分的数据,唯一的要求是键值不能为nil。//  lobject.h
typedef struct Table {
  CommonHeader;
  lu_byte            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 14:40:09
                            
                                132阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            docker官网是这样介绍docker的: Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications 其实看完这句话还是不明白docker究竟是什么 我们可以把他想象成一个新颖方式实现的超轻量及虚拟机。当然在实现的原理和应用上还是和vm有巨大差别的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-18 13:53:27
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作者:知了堂冯老师根据本人的学习经验,总结了以下十点和大家分享:1)学好python的第一步,就是马上到http://www.python.org网站上下载一个python版本。我建议初学者,不要下载具有IDE功能的集成开发环境,比如Eclipse插件等。2)下载完毕后,就可以开始学习了。学习过程中,我建议可以下载一些python的学习文档,比如《dive into python》,《OReill            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-18 21:11:29
                            
                                274阅读
                            
                                                                             
                 
                
                             
         
            
            
            
               想要了解一些基本原则,即与Java EE相关的技术术语。 对于许多人来说,Java EE / J2EE仍然最多意味着Servlet,JSP或Struts。 没有冒犯或双关语!  无论如何,这不是Java EE的“圣经”。 我没有能力写这样的东西! 因此,让我们排列与Java EE相关的“关键字”,然后逐一查看它们  Java EE  Java EE API(规范)  货柜  服务  多层应用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-22 07:03:45
                            
                                110阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            翻译整理:Young.J
官方网站:http://jquery.com    jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的!
   下载地址:Starterkit (http://jquery.bas