-
游戏开发,例如游戏辅助脚本。
-
应用脚本,例如 Redis 使用 Lua 脚本。
-
数据库插件,例如 MySQL Proxy 和 MySQL WorkBench。
-
安全系统,如入侵检测系统。
目前 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)领取