洋蔥

耳不闻人是非,目不视人之短,口不言人之过。

能够生存下来的物种,并不是那些最强壮的,也不是那些最聪明的,而是那些对变化作出快速反应的。—— 适应能力比单纯的“强壮”或“聪明”更重要

投资股票的第一原则:不要赔钱;第二原则:永远不要忘记第一原则。—— 本金安全重于追逐高收益

如果一块表走的不准,那它走的每一秒都是错的,但如果这块表停了,那它起码每天有两次是对的。—— 清醒的停留胜过盲目的前行。停下是为了更好的出发

年年岁岁花相似,岁岁年年人不同。—— 时光流逝,物是人非,岁月长相似

阅读全文 »

Github搜索Java、微服务等关键字,选择语言并按stars排序,会有很对优质资源,比如面试题、源码分析、优秀项目等。

阅读全文 »

官方

https://www.lua.org/

https://www.lua.org/docs.html

下载并编译源代码

Linux

Windows

面向新手的 Windows Lua 编程入门 完全按照这个教程走即可,工作目录修改为 X:\Program\gcc-lua-install,最终结构如图:

image-20260115160213292

创建 Windows Shell 脚本 build.cmd 来驱动构建,内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
@echo off
:: ========================
:: file build.cmd
:: ========================
setlocal
:: 您可以根据下载的版本更改以下变量的值
set lua_version=5.5.0

:: 获取当前执行脚本所在的驱动器盘符和目录路径,%~dp0 在非脚本环境下不生效
set work_dir=%~dp0
:: 因为 %~dp0 结尾自带反斜杠,为了提高可读性,移除末尾的反斜杠
set work_dir=%work_dir:~0,-1%

set lua_install_dir=%work_dir%\lua
set compiler_bin_dir=%work_dir%\TDM-GCC-64\bin
set lua_build_dir=%work_dir%\lua-%lua_version%
set path=%compiler_bin_dir%;%path%

cd /D %lua_build_dir%
mingw32-make PLAT=mingw

echo.
echo **** COMPILATION TERMINATED ****
echo.
echo **** BUILDING BINARY DISTRIBUTION ****
echo.

:: 创建一个干净的“二进制”安装
mkdir %lua_install_dir%
mkdir %lua_install_dir%\doc
mkdir %lua_install_dir%\bin
mkdir %lua_install_dir%\include

copy %lua_build_dir%\doc\*.* %lua_install_dir%\doc\*.*
copy %lua_build_dir%\src\*.exe %lua_install_dir%\bin\*.*
copy %lua_build_dir%\src\*.dll %lua_install_dir%\bin\*.*
copy %lua_build_dir%\src\luaconf.h %lua_install_dir%\include\*.*
copy %lua_build_dir%\src\lua.h %lua_install_dir%\include\*.*
copy %lua_build_dir%\src\lualib.h %lua_install_dir%\include\*.*
copy %lua_build_dir%\src\lauxlib.h %lua_install_dir%\include\*.*
copy %lua_build_dir%\src\lua.hpp %lua_install_dir%\include\*.*

echo.
echo **** BINARY DISTRIBUTION BUILT ****
echo.

%lua_install_dir%\bin\lua.exe -e"print [[Hello!]];print[[Simple Lua test successful!!!]]"

echo.

pause

推荐链接:

所有版本:https://go.dev/dl/

发布历史:https://go.dev/doc/devel/release

搜 索 库:https://pkg.go.dev/

标 准 库:https://pkg.go.dev/std

Go 命 令:https://pkg.go.dev/cmd/go

用户手册:https://go.dev/doc/

Go 语言高效编程:https://go.dev/doc/effective_go

Go 编程语言规范:https://go.dev/ref/spec

Go by Example:https://gobyexample.com/https://gobyexample-cn.github.io/

Go 菜鸟教程:https://www.runoob.com/go/go-tutorial.html

GoLand 下载:https://www.jetbrains.com/go/download/other.html

阅读全文 »
0%