第2章 类型与值lua是一种动态类型的语言。在语言中没有类型定义的语法,每个值
原创 2023-03-24 18:57:02
68阅读
1.下载 http://luadist.org/ 2.配置环境变量 解压后配置环境变量 C:\lua\bin 3.测试 4.vscode安装l
原创 2022-12-08 15:12:39
132阅读
今天开始学习Lua,下面把一些重点记下来:单行注释-- ,多行注释 --[[ ....... --]]Lua中false和nil表示条件判断的假,其余的,包括空字符串,0,都表示真。Lua没有整数,都是浮点数字符串Lua字符串不能直接修改,字符串可以用单引号或者双引号引住,反斜杠转义字符串转数字 p...
原创 2014-12-30 10:44:00
92阅读
Lua语法 1.注释 -- 2.默认全局变量,不需要声明。删除变量赋值为nil Lua 中的变量全是全局变量,哪怕是语句块或是函数里,除非用
原创 2024-01-11 07:35:37
93阅读
1. 基本用法1.1 EVAL script numkeys key [key …] arg [arg …]numkeys 是key的个数,后边接着写key1 key2… val1 val2…,举例127.0.0.1:6379> eval "return {KEYS[1],KEYS[2],ARGV[1],ARGV[2]}" 2 key1 key2 val1 val2 1) "key1" 2)
转载 2024-04-07 10:18:03
147阅读
cocos2d-x 2.x 与 cocos2d-x 3.x 差异(tolua++)    cocos2d-x在2.x版本里就是用toLua++和.pkg文件这么把自己注册进Lua环境里的,然而从cocos2d-x 3.x开始,用bindings-generator脚本代替了toLua++。     bindings-generator脚本的工作机制
转载 2024-04-07 09:54:54
22阅读
一、序言最近在开发物联网相关的探针业务,用于对机顶盒中的网络数据进行嗅探并处理以获取用户行为数据,然后提供给大数据平台。由此,我们可以
原创 2022-07-12 15:37:03
131阅读
一、Serializable接口Serializable是 Java 提供的序列化接口,它是一个空接口,里面什么都没有,那么这个序列化和反序列化的工作的细节最后是谁来完成的呢?答案是:Serializable默认由JVM来完成这些工作,可以理解成Serializable 接口只是一个提供给JVM识别的标识接口。public interface Serializable {}Serializable
关于Lua 1993年由巴西里约热内卢天主教大学计算机系Roberto Ierusalimschy(莱鲁萨利姆斯奇)等人编写 一开始就没有准备去实现C语言已经实现的非常出色的方面 与C语言之间实现非常好的交互能力,一门胶水语言 非常适合C程序号学习,互补性非常强 自动内存管理机制(垃圾回收器),优秀...
转载 2015-08-24 00:21:00
173阅读
2评论
HTTP服务器是相对于HTTP客户端来说的——HTTP客户端就是各种常用的「浏览器」,如IE、谷歌浏览器等等。那什么是Web容器,什么又是反向代理呢?
原创 精选 2023-01-10 16:31:03
387阅读
高安全性系统优化: 1、删除上网留下的LJ文件,进行简单磁盘清理   打开IE浏览器,依次选择菜单栏中“工具”/“Internet选项”,在出现的对话框中选“常规”选项卡,点击“Internet选项”区域的“删除文件”按钮即可删除上网留下的LJ文件。清理LJ文件时,可以使用一些优化工具,如“windows优化大师”、“超级兔子魔法设置”等,进行LJ文件
  说来惭愧,Lua已经成名很久了,但我却从未使用过。最近,正在考虑一个VC项目的开发过程的改进,了解到Lua可以和C/C++方便的结合使用,特地找了些资料研究一下。   我将自己的研究过程写下来,一方面作为学习的总结,另一方面也为以后在项目里可能的推广做一些积累。   今天先学习了Lua的基础,搭建Lua环境,记录如下:   (1)安装Lua编译器:
原创 2012-05-17 21:40:24
1978阅读
问题 setTimeout在某一次写一个倒计时功能时,当浏览器缩小或者离开当前页面,倒计时会不准确,进入休眠模式,执行间隔比预期要慢。为何不使用setInterval 先看下《JavaScript高级程序设计(第三版)》中对定时器解释设定一个 150ms 后执行的定时器不代表到了 150ms 代码就立刻执行,它表示代码会在 150ms 后被加入到队列中。如果在这个时间点上,队列中没有其他东西,那么
转载 2024-09-11 07:37:36
35阅读
标是将输入的多行字符串分割成一个包含每一行的表。lines 是一个空表,用于存储分割后的每一行字符串。
由于redis+lua可以做分布式锁,就简单的学学,感觉语法和python有点像 脚本式编程 我们可以将 Lua 程序代码保持到一个以 lua 结尾的文件,并执行,该模式称为脚本式编程,如我们将如下代码存储在名为 hello.lua 的脚本文件中: print("Hello World!") 使用
转载 2020-03-09 23:16:00
562阅读
2评论
一 注释 单行注释 两个减号是单行注释: --注释内容 多行注释 --[[ 多行注释 多行注释 --]] 二)基本类型 Lua中有8个基本类
原创 2023-12-04 10:19:03
128阅读
最近我们在开发引擎时遇到一个和操作系统有关的问题,想了个巧妙地方法解决。我感觉挺有意思,值得记录一下。在 ios 上,如果你的程序没能即使处理系统发过来的消息(比如触摸消息等),系统有机会判定你的程序出了问题,可能主动把进程杀掉。 完全自己编写的应用程序,固然可以把处理消息循环放在最高优先级。即使有大量耗时操作,也可以通过合理的安排代码,不让消息处理延后。但作为引擎,很难
## 实现Lua Android的流程 实现"Lua Android"的过程可以分为以下几个步骤: | 步骤 | 动作 | | -- | -- | | 1 | 创建一个Android项目 | | 2 | 配置项目以支持Lua脚本 | | 3 | 编写Lua脚本 | | 4 | 在Android项目中调用Lua脚本 | 接下来,我将逐步指导你完成每个步骤,并提供相应的代码示例。 ### 步骤
原创 2024-02-02 12:17:21
71阅读
## 如何解决“R语言make[1]: *** [Makefile:28: R] Error 1” ### 1. 介绍问题 在开始解决问题之前,我们首先需要了解问题的背景和出现的错误信息。根据错误信息“R语言make[1]: *** [Makefile:28: R] Error 1”,我们可以得出以下信息: - 问题类型:Makefile错误 - 错误位置:Makefile文件的第28行 -
原创 2023-09-03 10:17:28
942阅读
数据预处理函数 数据修改修改数据标签行列删除    例如data[-1,-3]:表示删除数据集data的第一行和第三行缺失值处理:判断是否缺失判断缺失模式在有缺失数据的情况下进行的数据分析是不可能的,处理缺失数据主要有三种方法:删除缺失样本:前提是缺失数据的比例比较少,而且确实数据是随机出现的,这样删除缺失数据后对分析结果影响不大,R可以使用complete
转载 2023-06-13 22:40:55
863阅读
  • 1
  • 2
  • 3
  • 4
  • 5