Lua脚本(实用角度)整理本文以C语言视角,整理Lua脚本相关知识点。Lua脚本由标准C语言开发,源码地址:Lua组织官网下载1 变量全局变量无需声明,访问野变量,得到nil。局部变量前必须用local声明,注意作用域。Lua中的值有8种类型:nil、boolean、number、string、userdata、function、thread和table。总体:使用type(变量)得到类型,直接用
转载 2024-05-04 12:56:17
39阅读
1.输出 print("") 2.注释 – 单行注释 –[[ --]]多行注释 3.标识符 不以数字开头 最好不使用下划线加大写字母的标识符 4.计算 字符串连接使用的是 … 数字字符串可以直接相加 + 5.字符字符串由一对双引号或单引号来表示。 也可以用 2 个方括号 “[[]]” 来表示"一块"字符串 6.条件判断 and 如果第一个为false 返回第一个操作 否则返回第二个操作数 or
转载 2024-03-25 18:52:43
90阅读
Lua 标准库 - 字符串处理(string manipulation) 【IT168 技术文档】字符串库为Lua提供简易的字符串处理操作,所有的字串操作都是以1为基数的(C以0),也可使用负向索引,最后一个索引为-1 ; 所有的函数都存放在string表,并且已建立元表(__index=string表)   所以string.byte(s,i)
转载 2024-03-18 20:02:34
82阅读
Lua 字符字符串或串(String)是由数字、字母、下划线组成的一串字符Lua 语言中字符串可以使用以下三种方式来表示: 单引号间的一串字符。 双引号间的一串字符。 [[和]]间的一串字符。 以上三种方式的字符串实例如下:string1 = "Lua" print("\"字符串 1 是\"",string1) string2 = 'runoob.com' print("字符串 2
转载 2024-02-19 17:02:34
76阅读
字符集蹂躏了很长时间,对编码方式和字符集的概念和理解还是处于上学时候学得那一点半调子,今天有点时间就好好学习下。1. 默认编码方式第一个问题就是默认字符集,被搞到吐,有没有。在ipython客户端的输入以及结果In [6]: unicode_str=u'中国' In [7]: unicode_str Out[7]: u'\u4e2d\u56fd' In [8]: default_str =
转载 2024-09-16 11:27:54
30阅读
shell脚本字符串截取的8种方法假设变量 var=http://www.aaa.com/123.htm.1. # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是
原创 2021-07-13 09:47:17
1049阅读
shell脚本
原创 2017-02-14 11:39:15
1621阅读
我这里讲的shader是什么呢,通俗讲就是是获得图片的像素和操作图片的像素 比如我的原本颜色是这样的: void main() { vec4 mycolor = v_fragmentColor*texture2D(CC_Texture0, v_texCoord); //我的颜色.rgb就是这张图片的每个像素点的值,我的颜色.a就是这张图的透明度 gl_FragC
初识:1、脚本语言的语法没必要记住,了解就行2、不懂的时候,查看帮助文档,例如 : man ;  自己总结的文档,简单的语法,命令3、我这里使用的是 subline text 写的,可能有些格式不一样,比如 if [ [ ] ] 这个语句4、脚本应该 与测试的 java的 class 文件在同一个目录,该脚本(父脚本)里启动了另外一个脚本,在这个子脚本里可以使用父脚本的变量,执行完子脚本
gradle -groovy脚本Groovy注释标记和Java一样,支持//或者/**/ Groovy语句可以不用分号结尾。Groovy为了尽量减少代码的输入,确实煞费苦心 Groovy中支持动态类型,即定义变量的时候可以不指定其类型。Groovy中,变量定义可以使用关键字def。注意,虽然def不是必须的,但是为了代码清晰,建议还是使用def关键字 字符串类型中双引号""
转载 2024-04-29 19:30:35
158阅读
JSON库在进行数据传输时JSON格式目前应用广泛,因此从Lua对象与JSON字符串之间相互转换是一个非常常见的功能;目前Lua也有几个JSON库,本人用过cjson、dkjson。其中cjson的语法严格(比如unicode \u0020\u7eaf),要求符合规范否则会解析失败(如\u002),而dkjson相对宽松,当然也可以通过修改cjson的源码来完成一些特殊要求。而在使用dkjson时
转载 2024-03-07 21:53:00
97阅读
虽 然 JavaScript 有很多用处,但是处理字符串是其中最流行的一个。下面让我们深入地分析一下使用 JavaScript 操作字符串。在 JavaScript 中, String 是对象。 String 对象并不是以字符数组的方式存储的,所以我们必须使用内建函数来操纵它们的值。这些内建函数提供了不同的方法来访问字符串变量的内容。下面我们详细看一下 这些函数。包罗万象操作字符串的值是一般的开发
一、颜色显示 1)字符颜色显示 #!/bin/bash #字符颜色显示 #-e:允许echo使用转义 #\033[:开始位 #\033[0m:结束位 #\033等同于\e echo -e "\033[30m黑色字\033[0m" echo -e "\033[31m红色字\033[0m" echo - ...
转载 2021-07-21 09:12:00
510阅读
2评论
**Python脚本字符串截取空格左边** 在Python中,字符串是一种非常常见的数据类型。经常我们会需要对字符串进行操作,比如进行截取、替换等操作。本文将介绍如何使用Python脚本来截取字符串中空格左边的内容。 ## 字符串基础 在开始之前,我们先来了解一下字符串的基础知识。字符串是由字符组成的序列,可以包含字母、数字、符号等。在Python中,我们可以用单引号或双引号来表示一个字符
原创 2023-10-09 10:38:27
71阅读
我们知道lua脚本语言的变量是弱类型的,即变量没有类型,值才有类型,同一名称的变量具体类型要看所赋值的类型,如下a=1 --整型 a=1.0 --浮点型 a="ab" --string型 a={} --table型 a=function() ... end --function型全局变量和局部变量,类似于shell脚本 全局变量:顾名思义,其生命有效期是全局的,整个lua文件中都可以使
string.gsub 函数有三个参数:目标串,模式串,替换串。基本作用是用来查找匹配模式的串,并将使用替换串其替换掉: s = string.gsub("Lua is good", "good", "bad?") print(s) --> Lua is badstring.gsub 的第二个返回值表示进行替换操作的次数。例如,下面代码计字符串中空格出现的次数: _
转载 2024-03-25 16:05:10
175阅读
[root@web01 scripts]# man console_codesecho -e "\033[背景颜色;字体颜色m字符串\033[0m",例:echo -e "\033[41;36m some
原创 2024-10-09 14:14:05
21阅读
# 实现 Elasticsearch 脚本字段的 Java 教程 在本篇文章中,我们将学习如何在 Java 中使用 Elasticsearch 实现脚本字段(script fields)。脚本字段允许我们在查询时动态计算并添加字段,以便在 Elasticsearch 的检索结果中显示。虽然这项技术可能会让初学者感到困惑,但通过分步骤解析,我们将能够轻松掌握这个技能。 ## 流程概述 实现 E
原创 9月前
42阅读
前言今天为了解决一个问题,在 Unity 中我们经常需要通过 IO 读取文件,就像我们读取表格的二进制文件例如:DirtyConf.bytes , Windows 中默认是对大小写不敏感的,所以读取的时候指定的读取名称可以是 DirtyConf 字母的任意大小写组合,例如:dirtyconf 、 DIRTYCONF 、DIrtyconf 等。然而对于手机移动端,通过 IO 是大小写敏感的,必须与原
原创 2024-09-27 14:13:58
361阅读
1点赞
【ElasticSearch】脚本字段script https://www.elastic.co/guide/en/elasticsearch/reference/7.14/modules-scripting.html 可以使用script返回 一个计算值作为属性值,或者 为query计算一个自定义 ...
转载 2021-08-25 11:47:00
386阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5