1:注释
单行注释 -- 相当于 //
多行注释 --[[ ]] 相当于 /* */
2:基础知识
2.1 语句之间可以使用 ";" 或者空白隔开(多个语句如果写在同一行的话用分号隔开)
2.2 string 的连接使用 .. 相当于 + ; string的声明使用 双引号或者单引号括起来
2.3 流程控制
条件控制:if 条件 then … elseif 条件 then
转载
2024-04-15 21:24:38
66阅读
# 实现“ruby do end {}”的步骤
## 简介
在Ruby编程语言中,我们可以使用`do end`或者`{}`来定义一个代码块(block)。代码块可以接受参数并执行一系列操作。在本文中,我们将教会你如何使用`do end {}`语法来定义和使用代码块。
## 步骤概述
以下是实现“ruby do end {}”的步骤概述:
| 步骤 | 描述 |
| --- | --- |
原创
2023-08-26 13:55:05
99阅读
return函数与块在lua中如果在一个块内return之后出现了语句,编译器就认为他是错误代码。 如: 错误示例:function returnFunc()
return 1
print("2")
end
print(returnFunc())C:\Users\Admin\Downloads\luaforwindows-5.1.5-52\files\lua5.1.exe: C:/
转载
2024-02-19 08:21:24
72阅读
1.ruby编码
ruby使用ASCII编码来读源码,中文会出现乱码
解决方法:# -*- coding: UTF-8 -*- 或者 #coding=utf-8
2.ruby命令行选项
格式:$ ruby [ options ] [ . ] [ programfile ] [ arguments ... ]
-a : 与-n 或 -p 一起使用时,可以打开自动拆分模式(auto split mod
转载
2024-04-30 17:26:12
33阅读
# 如何使用 Redis Lua 脚本
## 简介
在开发中,我们常常会使用 Redis 作为缓存数据库。Redis 提供了一种称之为 Lua 脚本的功能,可以在 Redis 服务器端执行脚本,从而实现一些复杂的操作。本文将介绍如何使用 Redis Lua 脚本,并给出详细的步骤和示例代码。
## 流程概述
下面是使用 Redis Lua 脚本的基本流程:
| 步骤 | 描述 |
| ---
原创
2023-07-22 16:22:54
84阅读
1、do-while语句的一般形式为:do 语句while(表达式);这个循环与while循环的不同在于:它先执行循环中的语句,然后再判断这个表达式是否为真,如果为真则继续循环;如果为假,则中止循环。因此do-while语句至少要执行一次循环语句。例:#include<stdio.h>
void main()
{
int i,sum=0;
i=1;
do
转载
2024-05-15 19:26:22
294阅读
LUA语言0 简介1 基本语法说明函数For循环While循环If语句2 常用格式数字类型注释打印输出创建UI3 常用函数 0 简介LUA语言是软件的自带语言,支持直接在软件进行编程对某个物体添加脚本后便生成如下格式代码1.初始化函数,只在开始仿真时执行一次
function sysCall_init()
-- do some initialization here
end
2.执行函
转载
2024-07-09 20:51:35
39阅读
1、windows如何使用lua脚本首先我们编写一段lua脚本 redis-cli --eval hello.lua。就可以顺利执行。当然还可以加更多参数,具体看文档 2、当存在写命令的时候,lua脚本报错,当时我想通过lua脚本去删除所有没有设置过期时间的key,lua脚本如下: 当我去执行这串命令的时候,
转载
2023-05-22 15:45:15
92阅读
【Lua基础系列】之数值型for和泛型for 大家好,我是Lampard~~ 欢迎来到Lua基础系列的博客 PS:本博客知识参考资料为:《Lua程序设计第四版》,该书由Lua的创始人2018年所编著,所以
转载
2024-02-22 17:57:40
69阅读
一、Lua语法命名规范Lua语言对大小写是敏感的标识符命名规则Lua语言中的标识符(或名称
原创
2022-02-05 17:24:58
2674阅读
一、Lua语法命名规范Lua语言对大小写是敏感的标识符命名规则Lua语言中的标识符(或名称)可以由:任意字母、数字、下划线组成,但是不能以数字开头 例如下面都是符合规则的命名ii10_ijaSomeWthaLongName其中以“下划线+大写字母”组成的标识符通常被Lua语言用作特殊用途,应该避免使用。例如:_VERSIONLua的保留字下面是Lua语言的保留字,不能用作标识符二、分号的使用在Lua语言中,分号的使用是可选的 例如,下面的使用都
原创
2021-08-28 13:00:14
1214阅读
(持续更新中.........)Lua中的coroutine和go里面的goroutine,以及erlang中的spawn出一个新的进程的思想一致(erlang应该是他们的鼻祖)coroutine中的coroutine.resume解释:函数原型:coroutine.resume(co, para1, para2, ...)函数参数:第一个参数co:coroutine.create的返回值,即一个
转载
2024-03-20 23:15:49
32阅读
一、Lua的基本数据类型:
1.数值(number):内部以double表示.
2.字符串(string):总是以零结尾,但可以包含任意字符(包括零),因此并不等价于C字符串,
而是其超集.
3.布尔(boolean):只有"true"和"false"两个值.
4.函数(function):Lua的关键概念之一.不简单等同于C的函数或函数指针.
5.表(table):异构的Hash表.Lua的
一、while语句 1、while循环语句,其格式如下:while 条件:
循环体 当条件为真时,程序执行循环体,然后继续检验条件是否为真,若True,则继续执行循环体。 2、让循环停下来的办法例子:count = 0
while True:
count += 1
print(count) 此时while语句为死循环,程序会一直输出1,2,3,4,
LUN是对存储设备而言的,volume是对主机而言的。lun是指硬件层分出的逻辑盘,如raid卡可以将做好的400G的raid5再分成若干个逻辑盘,以便于使用,每一个逻辑盘对应一个lun号,OS层仍把这些逻辑盘看做是物理盘。(lun最早出自scsi,后来引申到所有硬件层划分的逻辑盘)选择存储设备上的多个硬盘形成一个RAID组,再在RAID组的基础上创建一个或多个LUN(一般创建一个LUN)。许多厂
Lua table(表)table 是 Lua 的一种数据结构用来帮助我们创建不同的数据类型,如:数组、字典等。Lua table 使用关联型数组,你可以用任意类型的值来作数组的索引,但这个值不能是 nil。Lua table 是不固定大小的,你可以根据自己需要进行扩容。Lua也是通过table来解决模块(module)、包(package)和对象(Object)的。 例如string
转载
2024-04-28 16:19:16
23阅读
while、do while和for循环结构while循环结构1.表达式:while(布尔表达式)
{
};举例:int i=0;
while(i<=100)
{ System.out.println(i);
};这就会输出从0到100。如果while里面是ture,则循环会一直进行下去,陷入死循环,有时会用到如:服务器请求响应。但是大多数还是要避免陷入死循环。do
转载
2024-02-26 14:24:28
27阅读
This is study ML.
转载
2020-02-26 19:19:00
138阅读
2评论
can do = be able to do will do = be going to do should do = ought to do 情态动词 都是表示建议 从这里发现 to do (不确定的意思)动词不定式 to 就是不确定去做,做不做由你 finish doing finish 都结束
原创
2022-08-29 16:35:01
663阅读
一是深深感到,在软件开发行业,有很多我认为已经是“常识性”的东西,可是对很多团队却完全没有体会。敏捷软件开发已走过十年时间,可是仍未普及,我觉得一个原因正在于此:很多“最佳实践”,它背后的原理,仍不被很多团队理解。反过来说,只有行业把这些东西当做“常识”了,敏捷才会真正的普及开来。
这些“常识性”的东西,往往很小。很小的实践,背后却隐藏着一种价值观。作为个人来说,如果能跟拥有共同常
转载
2012-02-12 17:24:00
192阅读
2评论