《programming in lua 》的第24章讲C语言的API函数。那么什么叫做lua解释器?书中的意思lua解释器就是除了lua脚本和lua库之外的C语言程序。lua脚本(由用户输入的字符串或文件组成)   <----->  lua解释器  <-------->lua库(比如V5.1.4版本的库)===============
转载 2024-05-08 13:18:50
137阅读
1. 建一个新表void lua_createtable (lua_State *L, int narr, int nrec)创建一个新的table, 并把它放在栈顶. narr和nrec分别指定该table的array部分和hash部分的预分配元素数量无返回值栈高度+1, 栈顶元素是新table#define lua_newtable(L) lua_cre
转载 2024-05-22 12:03:27
375阅读
选择要导入的文本文件所在的位置,弹出文件转换框,点击下一步 在预览内,我们可以看到每个字段之间,都是用分号分隔开的,所以在分列的时候,我们选择分隔符号,默认导入起始行为1,点击下一步 再选择分隔符号为分号,点击下一步对于ID这一列,有20个字符,因为EXCEL的底层逻辑是各单元格是数值,20个字符超过了数值能够显示的数量,因此我们选中ID这一列,选择列数据类型为“文本”包括日期一列,也需
对象介绍ObjectdescformatLocalDateTime日期时间yyyy-MM-dd'T'HH:mm:ssLocalDate日期yyyy-MM-ddLocalTime时间HH:mm:ss获取对象实例FunctionDescnow获取当前时间of获取指定时间判断 Prefix is...
原创 2021-09-14 16:04:31
182阅读
  POI API整理l         创建一个Excel对象HSSFWorkbook wb = new HSSFWorkbook
原创 2023-05-09 13:48:53
92阅读
本文主要为整理的Openlayers 的知识笔记,随着运用不断加深理解,也会不断更新。一、创建地图地图Map创建地图底图:需要用new ol.Map({})地图map是由图层layers、一个可视化视图view、用于修改地图内容的交互interaction以及使用UI组件的控件control组成的。地图事件含义click无拖动单击...
转载 2022-01-11 18:08:16
881阅读
Lua源码分析 --对象表示Lua是动态类型的语言,即是说类型附着于值而不变量[1]. Lua的八种基本类型空,布尔, 数值, 字符串,表, 函数和用户数据.所有类似的值都是虚拟机的第一类值. Lua解释器将其表示成为标签联合(tagged union).如下面代码示例所示: lobject.h : 56 /* ** Union of all Lua values */ typedef unio
转载 2024-02-23 20:14:35
94阅读
Ldoc是一个类似doxygen的文档生成工具,doxygen功能更强大但是不支持lua语言,所以需要专门的Ldoc工具来编写Lua文档:https://github.com/stevedonovan/LDoc在官方的README.md页面中对安装过程描述很含糊,以至于弄了不少时间(真不知道是自己理解能力有问题还是他们表达能力有问题,无语)。不过,我发现程序员应该知道自己要装的工具用来做什么的。比
转载 2024-07-23 09:06:35
92阅读
1. Lua解释器Lua解释器是什么? Lua解释器是一个使用Lua标准库实现的独立的解释器,是一个很小的Lua应用(总共不超过500行的代码)。解释器负责程序和使用者的接口:从使用者那里获取文件或者字符串,并传给Lua标准库,Lua标准库负责最终的代码运行。当Lua作为独立程序运行的时候,Lua和...
转载 2014-06-19 17:03:00
306阅读
2评论
转自:://.cnblogs./ringofthec/archive/2010/10/22/lua.html1. 建一个新表void lua_createtable (lua_State *L, int narr, int nrec)创建一个新的table, 并把它放在栈顶. n...
转载 2015-05-26 12:11:00
332阅读
2评论
第27章 C语言API总览    lua.h(前缀 lua_): 声明了 Lua 提供的基础函数,其中包括创建新 Lua 环境的函数、调用 Lua 函数的函数等等。库( auxiliary library) 使用 lua.h 提供的基础 API 来提供更高层次的抽象,不能访问 Lua 的内部元素,而只能通过lua.h 中声明的官方基础 API 完成所有工作。#include &
转载 10月前
81阅读
# Lua Java API 简介 Lua 是一种轻量级的脚本语言,常被用于嵌入式系统和游戏开发中。与此同时,Java 是一种广泛应用于企业级开发的编程语言。为了让这两种语言能够互相通信和调用,我们需要使用 Lua Java API。通过这个 API,我们可以在 Java 中调用 Lua 脚本,实现更加灵活和高效的编程。 ## Lua Java API 的使用 首先,我们需要引入 Lua
原创 2024-05-01 04:22:55
53阅读
前言 简单介绍一下Lua。 正文 为了保证多条命令组合的原子性,Redis提供了简单的事务功能以及集 成Lua脚本来解决这个问题。 前面提及到pipline,也提及到pipline 并不是原子性的,如果多条命令想达到一定的原子性怎么破呢? 多条语句达到原子性,一般而言,我们想到的会是事务。 简单地说 ...
转载 2021-08-21 15:40:00
262阅读
2评论
  Lua可作为扩展性语言(Lua可以作为程序库用来扩展应用的功能),同时也是个可扩展的语言(Lua程序中可以注册由其他语言实现的函数)。C API是一个C代码与Lua进行交互的函数集。他由以下部分组成:读写Lua全局变量的函数、调用Lua函数的函数、运行Lua代码片断的函数、注册C函数然后可以在Lua中被调用的函数,等等。  API中有些函数为了方便以宏的方式实现。  当在Lua和C之间交换数据
转载 2024-08-15 21:37:42
41阅读
lua_call族函数解释, lua和c通信的基础: 栈, TValue 这些东西是平时遇到的, 觉得有一定的价值, 所以记录下来, 以后遇到类似的问题可以查阅, 同时分享出来也能方便需要的人, 转载请注明来自RingOfTheC[ring.of.the.c@gmail.com] 打算记录一些lua_api, 可能会觉得lua文档中已经说的很清
转载 2023-07-16 11:51:43
293阅读
鉴于的blog的不稳定, 及混乱的编辑器, 和无上传功能, 遂决定彻底投诚javaeye的blog. 数月前整理的一个东西, 作为cache的扫盲文档.参考了它的官方文档. 对ehcache感兴趣的兄台可以参考. 附件为eclipse项目, 直接导入, 运行test目录下的junit tes
转载 2017-10-25 10:56:00
94阅读
2评论
各类无次数限制的免费API接口整理,主要是聚合数据上和API Store上的一些,还有一些其他的。聚合数据提供30大类,160种以上基础数据API服务,国内最大的基础数据API服务,下面就罗列一些免费的各类API接口。聚合的免费API接口数据: 手机号码归属地API接口:https://www.juhe.cn/docs/api/id/11 历史上的今天API接口:https://www.juhe.
转载 2021-03-19 12:43:17
991阅读
2评论
      这几天设计一个项目要大量采用邮件发送API,所以自己就整理了以前零散的代码,把它整理成一个类。希望对有需要的同
转载 2023-11-09 13:55:58
64阅读
https://fakerapi.it获取人物信息GET https://fakerapi.it/api/v1/persons?_locale=zh_CN
原创 2022-02-12 17:09:06
395阅读
1. 基础库我们在整个教程中使用了各种主题下的基本库。 下表提供了相关页面的链接,并列出了本Lua教程各部分所涵盖的功能。编号库/方法作用1错误处理包括错误处理函数,如断言, 错误,如Lua错误处理中所述。2内存管理包括与垃圾收集相关的自动内存管理功能, 如Lua垃圾收集中所述。3dofile ([filename])它打开文件并以块的形式执行文件的内容。4_G因此是保存全局环境的全局变量(即_G
转载 2024-05-22 10:35:00
236阅读
  • 1
  • 2
  • 3
  • 4
  • 5