Lua 入门到精通( 01 Lua 简介以及软件安装)《做一个脚本高手》

  • 游戏开发,例如游戏辅助脚本。

  • 应用脚本,例如 Redis 使用 Lua 脚本。

  • 数据库插件,例如 MySQL Proxy 和 MySQL WorkBench。

  • 安全系统,如入侵检测系统。

4 环境安装



目前 Lua 最新版本是 Lua 5.4.3。可在官网下载: http://www.lua.org/download.html

Windows 版本安装包可以在 Github 下载:https://github.com/rjpcomputing/luaforwindows/releases

4.1 Linux 系统上安装

Linux 系统上安装 Lua 非常简单,直接下载压缩包,解压编译即可。

下载压缩包

curl -R -O http://www.lua.org/ftp/lua-5.4.3.tar.gz

解压

tar -zxvf lua-5.4.3.tar.gz

进入解压目录

cd lua-5.4.3

编译

make linux test

安装,此步骤也可以省略

make install

然后我们可以打开 Lua 交互程序,使用 Lua 的打印语句,验证并体验第一个程序。

[root@chenpi 5.4]# lua -i

Lua 5.1.4 Copyright © 1994-2008 Lua.org, PUC-Rio

print(“Hello 陈皮的JavaLib”)

Hello 陈皮的JavaLib

当然也可以新建一个 Lua 脚本文件,例如 chenpi.lua ,然后打开文件编写如下代码。

print(“Hello 陈皮的JavaLib”)

执行以下命令,执行 Lua 脚本。

[root@chenpi 5.4]# lua chenpi.lua

Hello 陈皮的JavaLib

[root@chenpi 5.4]#

当然也可以将 Lua 脚本作为一个可执行文件来执行,第一行说明用什么解释器来执行,Lua 脚本内容如下:

#!/usr/local/bin/lua

print(“Hello 陈皮的JavaLib”)

然后赋予文件可执行权限,然后执行。

[root@chenpi 5.4]# chmod +x chenpi.lua

[root@chenpi 5.4]# ./chenpi.lua

Hello 陈皮的JavaLib

[root@chenpi 5.4]#

4.2 Window 系统上安装

下载压缩包,解压到我们想要安装的目录下即可。

在这里插入图片描述

解压后,双击打开 files 目录下的 lua5.1.exe 即可打开交互窗口,如下:

在这里插入图片描述

而且在 SciTE 目录下 SciTE.exe 程序是一个可编辑 Lua 代码的编辑器。

在这里插入图片描述

总结:心得体会

既然选择这个行业,选择了做一个程序员,也就明白只有不断学习,积累实战经验才有资格往上走,拿高薪,为自己,为父母,为以后的家能有一定的经济保障。

学习时间都是自己挤出来的,短时间或许很难看到效果,一旦坚持下来了,必然会有所改变。不如好好想想自己为什么想进入这个行业,给自己内心一个答案。

面试大厂,最重要的就是夯实的基础,不然面试官随便一问你就凉了;其次会问一些技术原理,还会看你对知识掌握的广度,最重要的还是你的思路,这是面试官比较看重的。

最后,上面这些大厂面试真题都是非常好的学习资料,通过这些面试真题能够看看自己对技术知识掌握的大概情况,从而能够给自己定一个学习方向。包括上面分享到的学习指南,你都可以从学习指南里理顺学习路线,避免低效学习。

大厂Java架构核心笔记(适合中高级程序员阅读):

找小编(vip1024c)领取

最后,上面这些大厂面试真题都是非常好的学习资料,通过这些面试真题能够看看自己对技术知识掌握的大概情况,从而能够给自己定一个学习方向。包括上面分享到的学习指南,你都可以从学习指南里理顺学习路线,避免低效学习。

大厂Java架构核心笔记(适合中高级程序员阅读):

[外链图片转存中…(img-W0Teu9Mq-1721718215644)]

找小编(vip1024c)领取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值