微服务框架
【SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】
多级缓存
文章目录
- 微服务框架
- 多级缓存
- 47 Lua 语法入门
- 47.2 变量和循环
- 47.2.1 数据类型
- 47.2.2 变量
- 47.2.3 循环
47 Lua 语法入门
47.2 变量和循环
47.2.1 数据类型
数据类型 | 描述 |
---|---|
nil | 这个最简单,只有值nil属于该类,表示一个无效值(在条件表达式中相当于false)。 |
boolean | 包含两个值:false和true |
number | 表示双精度类型的实浮点数 |
string | 字符串由一对双引号或单引号来表示 |
function | 由 C 或 Lua 编写的函数 |
table | Lua 中的表(table)其实是一个"关联数组"(associative arrays),数组的索引可以是数字、字符串或表类型。在 Lua 里,table 的创建是通过"构造表达式"来完成,最简单构造表达式是{},用来创建一个空表。 |
可以利用type函数测试给定变量或者值的类型:
直接lua 可以进入命令行交互
47.2.2 变量
Lua声明变量的时候,并不需要指定数据类型:【真像】
关键字local
试试
注意,local 声明的是局部变量,一行结束,就没法儿访问了
这样才行
字符串拼接
来个数组
好家伙,下标从 1 开始
访问table:
来个table
OK,没问题
47.2.3 循环
数组、table都可以利用for循环来遍历:
- 遍历数组:
- 遍历table:
试试
保存运行
没毛病,一定记得 lua 下标从1 开始