E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LUA学习
Lua学习
笔记(二)
1.字符串处理去除字符串首尾的空格functiontrim(s)return(string.gsub(s,"^%s*(.-)%s*$","%1"))end格式化字符串,返回一个类似printf的格式化字符串>print(string.format("thevalueis:%d",4))thevalueis:4"…"操作符链接字符串>print("\"Lua\"".."isascriptprogra
photon_wa
·
2020-07-11 14:21
Lua
lua学习
笔记——开发工具准备
一.环境搭建操作系统:kalilinux1.安装依赖库root@0x00:~/lua#aptinstalllibreadline-dev2.安装luacurl-R-Ohttp://www.lua.org/ftp/lua-5.3.4.tar.gztarzxflua-5.3.4.tar.gzcdlua-5.3.4makelinuxtest二.开发工具准备当然可以使用命令行直接敲,但是效率比较低,所以我
霍少楠
·
2020-07-11 08:39
lua
cocos-
lua学习
笔记(二)开发工具配置和HelloWorld
sublime配置了接近小半天,总结一下我的配置经验。下载地址:http://www.sublimetext.com/注意:下载3以上的版本!!!无法下载请去第三方的网站下载sublime插件下载地址https://github.com/u0u0/quick-comminuty-devQuick-Cocos2dx-Community下载地址http://www.cocos2d-lua.org/do
鱼酱2333
·
2020-07-11 07:18
#
[
cocos2d-lua
]
cocos-
lua学习
笔记(九)动作
下面是所有动作相关的接口,摘自《cocos2d-Lua基础》瞬时动作:1.place:节点放置到某一位置2.Flipx与Flipy:只能用于精灵,沿x或y轴反转3.Show与Hide显示和隐藏节点4.CallFunc动作结束的,启动的逻辑有限时间动作1.MoveTo与MoveBy2.JumTo与JumpBy3.BezierTo与BezierBy4.ScaleTo与ScaleBy5.RotateTo
鱼酱2333
·
2020-07-11 07:46
#
[
cocos2d-lua
]
Lua学习
笔记之文件操作—io.open()、file:read()、require"nixio"
以前遇到什么问题在CSDN上基本上都能找到答案,觉得这里头大神贼多。今天,我这个菜鸟也终于鼓起勇气,决定开始写博客了,人生中的第一次CSDN博客啊!对我来说是一个多么具有里程碑的时刻啊!所以,必须要多说几句话以示留念。由于在工作中用到Lua+OpenWrt,但是我对这两个东西完全不了解,刚开始一直处于完全懵逼的状态,经过一段时间的摸索后,终于发现了一些门道。这里主要写的是Lua中与文件读写有关的内
wang_er137
·
2020-07-10 22:57
Unity热更新To
Lua学习
--Day Three(小白向)
一、使用服务器进行热更新一、使用服务器进行热更新参考了:https://blog.csdn.net/u013617851/article/details/81945906,https://blog.csdn.net/linxinfa/article/details/88246345在Jarjin的LuaFramword_UGUI框架里,有实现从服务器进行热更新的放下,下载下来实践一下:把Build
MadProMonkey
·
2020-07-10 22:15
Lua学习
整理
来源于百度文库http://wenku.baidu.com/link?url=3zz_e54BtSn9lbwOX5MktSpv5OBCZXz1VNFb6b6D-FuPMVOn9WE7vjzstqFsbirYa4i0KsCrJK8w3Hv65w1IJSi6SzjyTx7iYO9IIGtsXf31,学习lua需要什么基础?很显然,lua不适合作为你第一个编程语言,因为它需要比较深的c语言编程基础,而且
Cshawvi
·
2020-07-10 18:27
Lua
To
Lua学习
笔记,运行bundle中的lua脚本
ToLua框架支持直接读取运行lua脚本文件,也支持读取打包到.unity3d中的lua脚本。另外ToLua还支持字节码方式读取脚本。打包工具类Packager.cs中对脚本的打包,选择如下打包方式:注意此部分经过我的修改。然后它会调用下边部分:上边选择了lua字节码方式,其实区别只是EncodeLuaFile函数会把lua脚本编译成可被luajit执行的格式文件。此函数内容如下:无论是否选择字节
tianmao111
·
2020-07-10 18:54
Unity开发工具
cocos2d-x3.0
lua学习
(一)
最近开始学习Lua这里记录下一写简单的Lua代码,但我在写Lua代码时,代码自动提示有些问题,谁有好的解决方法希望能提供下,我用的编辑器是SubLimeText2test.lua,这里创建一个场景,一个层,一个Label将test.lua换到HelloWorld中的main.lua就好////Createdby杜甲on14-3-10.//Copyright(c)2014年杜甲.Allrightsr
杜甲同学
·
2020-07-10 17:17
cocos2d-x
lua
Lua学习
教程之 可变参数数据打包与解包
利用table的pack与unpack进行数据打包与解包,测试代码如下:print("Testtable.pack()----------------");functionprintTable(t)iftype(t)=="table"thenfork,vinpairs(t)doprintTable(v);endelseprint(t);endendlocalpackData=function(..
listen_to_heart
·
2020-07-10 16:34
Lua
系列教程
cocos2dx之
Lua学习
资料汇总
cocos2dx官方教程http://cn.cocos2d-x.org/tutorial/lists?id=64Cocos2d-x脚本语言Lua开发专题http://cn.cocos2d-x.org/tutorial/lists?id=71子龙山人Lua教程http://cocos2d-x.org/wiki/Reference官方wiki---APIReference---选择版本3.X或者是2.
小李00
·
2020-07-08 10:42
cocos2dx
3.x(lua)
lua琐碎知识点记载
Lua学习
笔记好久没有更新博客,在这里,我将记载一些我学习到的lua的编程知识,希望能对看到的朋友有所帮助。一.lua的介绍这里引用自百度百科Lua[1]是一个小巧的脚本语言。
文学少年
·
2020-07-07 23:07
unity开发前瞻
Lua学习
与交流——Lua string库经验分享
Luastring库经验分享:在部门里用Lua实现了一个RichText富文本,主要用到了一些Lua的模式匹配,想到之前也有好几次使用Luastring库的经验,虽然不多,也没怎么读过Lua的源码,但还是想拿出来与人分享。Lua的模式匹配极为强大,掌握之后使用起来非常有乐趣,但期间很可能会遇到很多问题。比如在下就在string.find上跌倒过无数次。string.find注意事项:你的strin
YoungXYYX
·
2020-07-07 19:11
Lua
基础
lua学习
(2)_____lua的注释和全局变量、局部变量
经过上节的介绍想必大家已经成功运行过lua代码了。下面我们真正的来接触lua基本语法了。1.注释语法Lua语言有自己独特的注释语法,同样分为行注释和块注释。行注释:和C语言很像,以--开头,那么这行之后的字符会被当做注释处理。(--等同于c语言的//)块注释:以--[[开头,以]]结尾,在这之间的所有字符(可以跨多行)会被当做注释处理(-[[等同于c语言的/*,]]等同于*/)。值得注意的是:在上
YzlCoder
·
2020-07-06 09:26
Lua学习分享
我的openwrt学习笔记(三十五):Openwrt 之luci-lua调用uci的测试
我的openwrt学习笔记(三十五):Openwrt之luci-lua调用uci的测试好了,
lua学习
,uci也学习了,接下来就是luciLua中使用UCI例子:Luci文件源代码:linux@ubuntu
aiot_bigbear
·
2020-07-06 09:20
openwrt
lua学习
笔记(4)——lua配置文件和table使用
作为配置语言是lua的一个重要应用,lua文件在配置应用中非常灵活,可以直接读取文件中的全局量的值,也可以读取表以及嵌套表。一、lua使用方式个人理解,根据应用的场景和复杂程度,可以分为以下几种情况:1、场景较简单,lua文件中使用全局量配置值如:test.lua--configgurationfileforprobramcwidth=200height=300background_red=0.3
xiaofeng881105
·
2020-07-06 08:35
脚本语言
Lua学习
笔记
1.对一个数字字符串进行算数操作时,lua会尝试将字符串转换为数字 2.可以用[[]]包住多行字符串 3.字符串间的连接用..print(a..b) 4.表的默认索引从1开始,表可以当数组使,也可以当字典使,可以随便存啥类型都行,定义方式a={},没初始化的表是nil。 5.函数可以存在变量里 6.可以将任意C/C++的数据类型存到lua变量中调用 7.lua中的变量全是全局变量,
Lerchain
·
2020-07-06 05:17
Unity
lua学习
笔记4--XLua
下载XLua:https://github.com/tencent/xlua项目中使用XLua只需将Plugins和XLua两个文件夹拷贝到U3D中即可XLua只是核心,用于实现Lua和C#交互,但是并没有提供便捷的"框架",我们在项目中使用XLua的话,需要自己实现框架部分,这样才能实现"从服务器端下载AB和Lua资源,完成客户端的热更新"C#调用LuausingXLua;//一个LuaEnv实
weixin_30411239
·
2020-07-05 20:12
Lua学习
基础--02
1.ipairs和pairs的区别ipairs以数组形式遍历pairs以键值对形式遍历2.table.sort第一个参数为表,第二个参数为自定义排序规则。cmp要写在上sort之上。localaray={1,2,3,4,5,6,7}functioncmp(a,b)returna>bendtable.sort(array)输出结果为:76543213.table.concat第一个参数为表,第二个参
w199753
·
2020-07-05 19:40
lua
脚本语言
编程语言
面向对象编程
s
lua学习
记录(一)
1.导入插件后Slua/LuaObject文件夹下的文件全部为生成文件,生成方式为菜单中Slua->All->Make(每次Make之前最好先Clear一次)2.unity-lua交互过程中的文件有:unityC#脚本(自写),LuaObject文件夹下的Lua_C#文件名的脚本(生成),对应的lua脚本(自写)3.若想在lua中调用C#类,需在C#类中加入[CustomLuaClass]或[Cu
琢韧
·
2020-07-05 17:04
unity
Cocos2d-x
lua学习
笔记
20190220添加:我的https://gitee.com/Ivanhan2019/whry别人的https://github.com/weiDDD/whry_client将某个文件回滚到指定版本Administrator@HEMEI-20180102WMINGW32/d/whry_client/run(master)$cd/D/whry_client/run/debug/win32Admini
华仔Ivan
·
2020-07-05 15:47
C++
GO端游
手游开发
Lua学习
笔记(2) : 取得Lua中的变量
1.引言在第一个教程中介绍了于C++中运行Lua脚本的方法,在第二课就来介绍如何实现C++与Lua交互。这一课的主题是要在C++程序中取得Lua脚本内的变量,我们先给出代码再进一步说明:C++代码:#include"include\lua.h"#include"include\lauxlib.h"#include"include\lualib.h"#include"windows.h"voidma
FeiYaaa
·
2020-07-04 20:11
Lua
|---
编程实例
与
编程技巧
Lua
C++
lua学习
笔记
最近项目要用的lua所以抽空学习记录一下IDE有ZeroBraneStudio我还是用的sublime注释--两个减号是行注释--[[这是块注释这是块注释--]]数据类型Lua是动态类型语言,变量不要类型定义,只需要为变量赋值。Lua中有8个基本类型分别为:nil、boolean、number、string、userdata、function、thread和tablelua变量默认全局,如果需要局
slimsallen
·
2020-07-04 14:58
Lua学习
随感之一Lua中实现Unity的Update方法
前言这里写一个Lua端Update,FixedUpdate,LateUpdate方法。代码我们需要在C#端写一个Update类,用来回调Lua的Update方法usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingXLua;[CSharpCallLua]publicclas
JoeyHuangzx
·
2020-07-04 06:13
Lua
Unity项目开发
lua学习
之文件的基本读写操作
--普通读取方式read--r表示读取的权限(read)a表示追加的权限(append)w表示写入的权限(write)b表示打开二进制文件(binary)localf=assert(io.open("data.txt",'r'))--相当于获取流的指针或者指针或者对象--*all表示读取所有的文本内容*line读取一行的内容*number表示读入一个数字表示读取长度不超过个数的字符串--local
梁朝伟啊
·
2020-07-02 10:08
lua
lua学习
之table数据集 以及三种遍历的方式
--[[1.lua可以作为一种插件集成到项目当中,为项目提供一个支持功能2.完全使用lua进行开发,quick-cocos2dx、CoronaSDK3.当做一种数据的配置集(阵列)]]--建立一个空的tablemytable={}--建立一个有数据的tablemytable2={1,3,5,7,9}--使用for循环进行一个遍历fori=1,#mytable2doprint(mytable2[i]
梁朝伟啊
·
2020-07-02 10:08
lua
golang—nginx-
lua学习
相关
https://beego.me/quickstartbeegoweb开发框架https://github.com/spf13/spf13-vimvim13编辑器http://www.runoob.com/go/go-tutorial.htmlgo语言教程http://golang-china.github.io/gopl-zh/go中文主页包含了相关学习网站地址https://www.gitbo
李生龙
·
2020-07-02 08:45
golang开发
nginx-lua
Lua学习
——Coroutine协程
在菜鸟教程学习lua时,在coroutine这一章看到这么一段coroutine.running就可以看出来,coroutine在底层实现就是一个线程。当create一个coroutine的时候就是在新线程中注册了一个事件。当使用resume触发事件的时候,create的coroutine函数就被执行了,当遇到yield的时候就代表挂起当前线程,等候再次resume触发事件。对此感到十分困惑,因为
kunlun00100
·
2020-07-02 07:25
lua学习
Lua学习
之function
第五章
Lua学习
笔记之函数函数有两个用途1.完成指定功能,函数作为调用语句使用2.计算并返回值,函数作为赋值语句的表达式使用functionunpack(t,i)i=ior1ift[i]thenreturnt
watl0
·
2020-06-30 07:05
脚本语言
lua学习
声明:这是从网上看来的,方便学习,整理到上的,作者还是个权戏粉,233!正文:--单行注释--[[[多行注释]--]]-----------1.变量&控制流----------num=23--数字都是双精度str='aspythonstring'--像Python一样不可变str="aspythonuse"--可以双引号str=[[像Python的多行注释可用于表示多行字符串一样方便]]bol=n
北风知我意
·
2020-06-28 10:08
Lua学习
之metatables and metamethods(二)
接着上一篇博客,继续学习metamethods。按照文档的顺序,接下来是库定义的metamethods。一.库定义的Metamethods。简单来说,Lua的很多库都有自己的metatables,在这些metatables定义了许多域,到现在我们看到的metamethods都是Lua核心。虚拟机会不停的检测运行时的值,当这个值涉及到一个操作,这个操作有metatables,并且这些metatabl
shenjing_bing
·
2020-06-26 22:18
Lua
Lua学习
之metatable and metamethods(一)
最新看了文档,学习了一下第13章MetatablesandMetamethods。对于metatable和metamethods这两个单词,我看的中文文档里面没有翻译,google翻译是元表,元操作。本文中会涉及到个人对这个章节的一些理解,也是刚学如果有不正确的地方,希望各位大神指出。一.metatableandmetamethods1.metatable.元表,基表。在C++中,我们子类继承基类
shenjing_bing
·
2020-06-26 22:17
Lua
Lua学习
之数据结构
学习了一下Lua里的数据结构,都是文档上面的例子,就是把它敲一遍而已看一下输出结果。仍然使用LuaEditor(v6.30)进行编译和运行。1.顺序表和多维数组2.链表3.双向链表一.顺序表顺序表不必多说,和一维数组是一样的。二维数组,就是元素是数组的一维数组。上个例子:list={}locali=1localvalue=io.read()whilevaluedolist[i]=valuei=i+
shenjing_bing
·
2020-06-26 22:17
Lua
Lua学习
之从文件中找字符串
Lua学习
之从文件中找字符串涉及简单的文件打开关闭操作,和String库中string.find()的用法。
shenjing_bing
·
2020-06-26 22:45
Lua
手机网游前端和后端都用什么语言开发
这个引擎语言是c++2d在iOS上稳定性好2dx就是跨平台用的比较省时间现在基本都是用2dx2d的也有但是太少一般呢配合lua这种脚本语言做逻辑然后动态的更新lua脚本但核心还是c++(你先了解2dx在研究
lua
多频传媒
·
2020-06-26 18:21
游戏开发
超全嵌入式及Linux 知识体系/面试必看资料
语言推荐书籍从入门到进阶带你走上大牛之路(珍藏版)C++推荐书籍从入门到进阶带你走上大牛之路(珍藏版)理解uboot要看哪些书C语言深度剖析陈正冲资料分享剑指offer第二版(PDF+源码)FreeBSD学习资料分享
lua
CodeAllen的博客
·
2020-06-26 16:58
职业规划进阶
lua学习
post请求转发
lua学习
根据get/post请求转发首先需要安装openresty,集成了nginx和lua。lua可以用从文件中运行,可以通过代码块允许,本次使用从文件中运行。
su371128017
·
2020-06-26 15:40
JAVA
lua
openresty
网站首页高可用_nginx+lua——缓存预热与nginx限流
文章目录第5章网站首页高可用nginx+
lua学习
目标1Lua介绍1.1lua是什么1.2lua的安装1.3快速入门1.4LUA的基本语法1.4.1注释1.4.2关键字1.4.3定义变量1.4.4Lua
ICoder_Next
·
2020-06-25 10:42
web进阶
lua学习
(三)--------lua调用c++函数和简单的错误处理
前面有讲到一些LUA的基本知识,现在就来了解LUA是怎么样调用C++的函数的首先,定义函数,要被LUA所调用的C++函数都有统一的格式:typedefint(*lua_CFunction)(lua_State*L);这个C函数接受单一的参数Luastate,返回一个表示返回值个数的数字。所以,函数在将返回值入栈之前不需要清理栈,函数返回之后,Lua自动的清除栈中返回结果下面的所有内容。如:stat
啊福
·
2020-06-24 17:56
lua
X
Lua学习
热更新步骤整理
前言使用Xlua可以用lua语言覆盖CS脚本的内容。这里贴出官方的热更新教程~https://github.com/Tencent/xLua/blob/master/Assets/XLua/Doc/hotfix.md然后以下是本文大致的实现步骤:1.这里使用AB包把需要修改的物体对象资源、要覆盖CS脚本的lua文件打包2.客户端从服务器下载ab包,然后把新ab包缓存在本地,直到服务器下一次更新ab
liaoshengg
·
2020-06-24 04:07
XLua
lua学习
笔记 4 迭代法遍历 table,当Table中含Table时,递归输出
迭代法遍历table,当Table中含Table时,递归调用。打印Table中K,V值通过type(arg)判断当前类型table1={name="AndroidDeveloper",email="
[email protected]
",url="http://blog.csdn.net/hpccn",quote=[[Thereare10typesofpepolewhocanunderstandbin
iteye_3753
·
2020-06-23 19:35
cocos-
lua学习
笔记(四)HelloWorld结构分析
版本:Quick-Cocos2dx-Community3.7.1注意:win32player使用vs2015编译,如果你的系统没有安装vs2015,需要安装vs2015运行库方能正确启动player。运行库下载地址:VS2015运行库。点击setup_win.batorsetup_mac.sh创建项目新项目目录结构分析打开新建项目的目录,我们来分析下新建项目的目录结构,其结构如下图所示:debug
鱼酱2333
·
2020-06-23 14:06
#
[
cocos2d-lua
]
0基础
lua学习
(二十)Lua单例
代码如下:localGameLogic={}functionGameLogic:new(o)o=oor{}setmetatable(o,self)self.__index=selfreturnoendfunctionGameLogic:Instance()ifself.instance==nilthenself.instance=self:new()endprint(self.instance)r
鱼酱2333
·
2020-06-23 14:36
#
[
Lua
]
Lua学习
(一):luac、luajit编译与反编译
最近开始学习对于lua代码的保护,先对基本的概念加以理解并进行记录;一、编译lua1.1lua源码编译这些在Linux下的支持比较好,直接make就可以;第一种:下载mingw在Windows下面可以通过下载mingw,通过mingw软件,我们可以在windows上模拟出linux的环境;第二种:通过VSlualib工程:1)添加除了lua.c和luac.c之外的所有“.c”文件。2)在属性中设置
不知世事
·
2020-06-23 07:03
Lua代码安全
Lua学习
笔记-2020.6-14
—————————————————————————————————————————————————————————Lua的循环for关键字有一个奇怪的问题,如下图:在循环table数据类型时,并不是按照数据在table表中声明的顺序输出的,原因是什么呢?字符串的连接字符是..print("sdsad".."afggh")使用dofile函数,执行其他lua文件代码大小写敏感、下划线后不能接大写字母
catalpeak
·
2020-06-22 20:26
Lua
lua学习
之table类型
关系表类型,这是一个很强大的类型。我们可以把这个类型看作是一个数组。只是C语言的数组,只能用正整数来作索引;在Lua中,你可以用任意类型的值来作数组的索引,但这个值不能是nil。同样,在C语言中,数组的内容只允许一种类型;在Lua中,你也可以用任意类型的值来作数组的内容,nil也可以。基本介绍注意三点:第一,所有元素之间,总是用逗号","隔开;第二,所有索引值都需要用"["和"]"括起来;如果是字
booirror
·
2020-06-22 18:44
Lua语际穿越
table
lua
function
traversal
closures
lua学习
项目笔记
这几天草草的浏览了一下电子版的《lua程序设计》,没有懂的地方就自动忽略了,挑拣了一些可以理解的部分一直在推进。推进至后面的时候已经浑浑噩噩的了,有种想看完这本书的强迫症的感觉。推进CAPI部分的时候发现难度一下子提升了,有种难以理解的感觉,而且这本书没有相对应的练习,只是看书没有进行相应的实践,确实难度比较大。这里先暂缓推进这本书的进程,决定拿一下小的项目来试试写lua代码的感觉,写完这个项目在
aai7747
·
2020-06-22 11:30
Lua学习
笔记(总结Runoob.com)上
Lua学习
笔记(总结Runoob.com)概述文章是对Rounoob.com所有的Lua文章进行学习的个人总结笔记,有些是Runoob.com抄写的内容,主要是自己看来一遍,把里面的东西都实现了,然后手打了一遍知识点
Momorey
·
2020-06-22 01:46
Lua
Unity
Lua学习
笔记(总结Runoob.com)下
Lua学习
笔记(总结Runoob.com)概述文章是对Rounoob.com所有的Lua文章进行学习的个人总结笔记,有些是Runoob.com抄写的内容,主要是自己看来一遍,把里面的东西都实现了,然后手打了一遍知识点
Momorey
·
2020-06-22 01:46
Lua
Unity
微信小程序连接物联网(三):微信小程序远程遥控宿舍开门 基于NodeMCU通过MQTT协议连接阿里云物联网平台
微信小程序连接物联网(一):初始化ESP8266NodeMCU微信小程序连接物联网(二):NodeMCU
Lua学习
笔记微信小程序连接物联网(三):微信小程序远程遥控宿舍开门基于NodeMCU通过MQTT
Koevas
·
2020-06-21 23:57
微信小程序连接物联网
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他