自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Lua 协同程序(coroutine)

Lua 协同程序(coroutine)与线程比较类似:拥有独立的堆栈,独立的局部变量,独立的指令指针,同时又与其它协同程序共享全局变量和其它大部分东西。协同程序可以理解为一种特殊的线程,可以暂停和恢复其执行,从而允许非抢占式的多任务处理。协同是非常强大的功能,但是用起来也很复杂。

2024-12-16 08:54:01 1000

原创 Lua 元表(Metatable)

1.在表中查找,如果找到,返回该元素,找不到则继续2.判断该表是否有元表,如果没有元表,返回 nil,有元表则继续。3.判断元表有没有 __index 方法,如果 __index 方法为 nil,则返回 nil;如果 __index 方法是一个表,则重复 1、2、3;如果 __index 方法是一个函数,则返回该函数的返回值。该部分内容来自作者寰子:https://blog.youkuaiyun.com/xocoder/article/details/9028347。

2024-12-15 12:00:00 764

原创 Lua 模块与包

模块类似于一个封装库,从 Lua 5.1 开始,Lua 加入了标准的模块管理机制,可以把一些公用的代码放在一个文件里,以 API 接口的形式在其他地方调用,有利于代码的重用和降低代码耦合度。Lua 的模块是由变量、函数等已知元素组成的 table,因此创建一个模块很简单,就是创建一个 table,然后把需要导出的常量、函数放入其中,最后返回这个 table 就行。以下为创建自定义模块 module.lua,文件代码格式如下:-- 文件名为 module.lua。

2024-12-15 11:00:00 900

原创 Lua table(表)

table 是 Lua 的一种数据结构用来帮助我们创建不同的数据类型,如:数组、字典等。Lua table 使用关联型数组,你可以用任意类型的值来作数组的索引,但这个值不能是 nil。Lua table 是不固定大小的,你可以根据自己需要进行扩容。Lua也是通过table来解决模块(module)、包(package)和对象(Object)的。 例如string.format表示使用"format"来索引table string。构造器是创建和初始化表的表达式。表是Lua特有的功能强大的东西。最简单的构造函

2024-12-14 15:00:00 838

原创 Lua 迭代器

迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。在 Lua 中迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素。

2024-12-14 14:45:00 2028

原创 Lua 流程控制

Lua 编程语言流程控制语句通过程序设定一个或多个条件语句来设定。在条件为 true 时执行指定程序代码,在条件为 false 时执行其他指定代码。以下是典型的流程控制流程图:控制结构的条件表达式结果可以是任何值,Lua认为false和nil为假,true和非nil为真。

2024-12-13 09:00:00 185

原创 Lua 数组

数组,就是相同数据类型的元素按一定顺序排列的集合,可以是一维数组和多维数组。在 Lua 中,数组不是一种特定的数据类型,而是一种用来存储一组值的数据结构。实际上,Lua 中并没有专门的数组类型,而是使用一种被称为的数据结构来实现数组的功能。Lua 数组的索引键值可以使用整数表示,数组的大小不是固定的。在 Lua 索引值是以 1 为起始,但你也可以指定 0 开始。

2024-12-13 08:30:00 443

原创 Lua 字符串

字符串或串(String)是由数字、字母、下划线组成的一串字符。在 Lua 中,字符串是一种基本的数据类型,用于存储文本数据。Lua 中的字符串可以包含任意字符,包括字母、数字、符号、空格以及其他特殊字符。Lua 语言中字符串可以使用以下三种方式来表示:单引号间的一串字符。双引号间的一串字符。" -- 创建一个新的字符串并将其赋值给strprint(str) -- 输出 "Hello, World!与间的一串字符。]]

2024-12-12 08:45:00 2410

原创 Lua 函数

Lua 编程语言函数定义格式如下:end。

2024-12-12 08:30:00 719

原创 Lua 循环

很多情况下我们需要做一些有规律性的重复操作,因此在程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。循环语句是由循环体及循环的终止条件两部分组成的。

2024-12-11 08:45:00 409

原创 Lua 运算符

运算符是一个特殊的符号,用于告诉解释器执行特定的数学或逻辑运算。

2024-12-11 08:15:00 2395

原创 Lua 数据类型

userdata 是一种用户自定义数据,用于表示一种由应用程序或 C/C++ 语言库所创建的类型,可以将任意 C/C++ 的任意数据类型的数据(通常是 struct 和 指针)存储到 Lua 变量中调用。

2024-12-10 10:45:00 679

原创 Lua 变量

变量在使用前,需要在代码中进行声明,即创建该变量。编译程序执行代码之前编译器需要知道如何给语句变量开辟存储区,用于存储变量的值。Lua 变量有三种类型:全局变量、局部变量、表中的域。Lua 中的变量全是全局变量,哪怕是语句块或是函数里,除非用 local 显式声明为局部变量。局部变量的作用域为从声明位置开始到所在语句块结束。变量的默认值均为 nil。

2024-12-10 08:00:00 940

原创 Lua 基本语法

Lua 学习起来非常简单,我们可以创建第一个 Lua 程序!Lua 代码文件的后缀名为 .lua。

2024-12-09 16:18:31 1171

原创 Lua 环境安装

Linux & Mac 上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文使用了 5.4.7 版本进行安装:下载源码安装:make installDebian/Ubuntu 系统:CentOS/RHEL 系统:sudo yum install lua下载源码安装:make install使用 Homebrew 安装:brew install lua接下来我们创建一个 HelloWorld.lua 文件,代码如下:")执行以下命令:输出结果为:

2024-12-09 16:16:54 861

【中泰证券-2024研报-】重庆区域专题:经济景气度提升,个股基本面向好.pdf

【中泰证券-2024研报-】重庆区域专题:经济景气度提升,个股基本面向好

2024-12-20

【天风证券-2024研报-】信用债市场周度跟踪(2024-10-20):信用债企稳下行.pdf

【天风证券-2024研报-】信用债市场周度跟踪(2024-10-20):信用债企稳下行

2024-12-20

【五矿期货-2024研报-】油脂周报:高位震荡,关注印尼产量恢复情况.pdf

【五矿期货-2024研报-】油脂周报:高位震荡,关注印尼产量恢复情况

2024-12-20

【国泰君安期货-2024研报-】国泰君安期货研究周报:农产品.pdf

【国泰君安期货-2024研报-】国泰君安期货研究周报:农产品

2024-12-20

【国泰君安期货-2024研报-】黄金:持续创新高白银:风险偏好回升,强势上行.pdf

【国泰君安期货-2024研报-】黄金:持续创新高白银:风险偏好回升,强势上行

2024-12-20

农牧行业研究:海大集团饲料销量逆市上涨与养殖盈利增长

内容概要:该研报分析了海大集团(002311)2024年前三季度的业绩情况,指出尽管营收小幅下降,但归母净利润显著增长60.95%,主要得益于饲料销量逆势增长以及养殖业务的显著盈利弹性。公司在饲料行业的市场份额不断提升,同时在养殖领域特别是生猪养殖方面展现出强劲的增长潜力。 适合人群:从事农牧业研究的专业人士,投资者,企业管理人员。 使用场景及目标:帮助读者理解海大集团在当前市场环境下的经营状况和发展前景,辅助投资决策。 其他说明:本研报提供了详细的财务数据分析和未来的盈利预测,强调了公司的长期竞争力和市场优势。

2024-12-11

财经研究简报:实体产业动态与市场回顾(2024年第38期)

内容概要:本期研报分析了10月以来中国实体经济的表现和各个行业的市场动态。主要内容包括房地产销售回升、乘用车零售和批发销量增速提升、家用电器消费分化、纺服及农产品市场情况、以及其他基础设施生产和消费服务业的相关数据。此外,还详细解析了大宗商品如原油、有色金属和煤炭的价格变化和供需关系,为投资者提供了详实的参考信息。 适合人群:宏观经济研究者、投资者、企业高管及其他对市场动态有兴趣的人士。 使用场景及目标:适用于希望掌握中国经济近期发展状况的专业人士和投资者,用于市场趋势预判和战略规划。 其他说明:本文依据多种官方统计和行业数据,由财通证券研究团队编制,内容真实可靠,旨在为用户提供全面而深入的市场洞察。

2024-12-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除