LDoc介绍:
LDoc是一个Lua的文档生成工具,过去,比较常用的Lua生成文档的工具是LuaDoc,可惜作者自从2008年之后就再也没有发布过新的版本了,说明作者基本上已经放弃维护了。而LDoc则是一直在更新中,所以现在选择LDoc来给Lua生成文档是更好的选择,
LDoc的Github主页。
LDoc的一个
转载
2024-03-25 21:01:03
53阅读
最近沉迷lua脚本热更,想说这个可以提高多少菜鸡的调试效率,找了网上好多文章,但是都不行,尝试了很久,并且自己测试和学习,写了一遍,勉强能热更了。下面记录一下热更Lua的过程。
一、用来卸载表格的加载最简单粗暴的热更新就是将package.loaded[modelname]的值置为nil,强制重新加载: function 这样做虽然能完成热更,但问题是已经引用了该模块的地方不会得到
转载
2024-04-27 12:20:26
75阅读
1、在线网站ast生成网站(opens new window)
2、ast标准:开源项目estree(opens new window)
3、词法分析工具scanner1、简介抽象语法树(Abstract Syntax Tree, AST),是源代码语法结构的一种抽象表示,它以树状的形式表示编程语言的语法结构,树上的每个节点都表示源代码中的一种结构。AST运用广泛,比如:高级语言的编译、机器码的生
如果你觉得本文的排版不舒服,您可以下载我的PDF文档:新浪微盘 如果您觉得本文有用,可以在微博上关注我,每周我都会在微博上发布新博客发表的通知,我的微博###介绍LDoc是一个Lua的文档生成工具,过去,比较常用的Lua生成文档的工具是LuaDoc,可惜作者自从2008年之后就再也没有发布过新的版本了,说明作者基本上已经放弃维护了。而LDoc则是一直在更新中,所以现在选择LDoc来给Lua生成
转载
2024-05-25 14:35:53
56阅读
词法规范: Lua执行的每段代码,例如一个源代码文件或在交互模式中输入的一行代码,都称为一个“程序块”。在lua的语法中,代码中的换行不起任何作用。Lua – i xxx 调试和手工测试不要用下画划线跟着大写字母的标识符,lua将这类标识用于特殊用途。Lua是有大小写之分的。--注释--[[Xxxxxx--]]全局变量:全局变量没有初始化时,值是nil。如果
转载
2024-04-13 11:03:55
86阅读
JS随机生成验证码下面我们使用Visual Studio这个软件来写一个JS的代码,我们可以用JS的代码写一个简单的方法,就是实现一个JS的随机生成验证码的功能。 那么这个代码要怎么写呢,首先我们需要先在界面上写一下的Html的代码,我们来看一下界面的代码是什么,看以下截图:在截图中我们可以看到界面的代码就是,先用一个button标签,然后给他一个id为验证码。接着给他一些属性的效果,给这个but
转载
2024-04-25 06:10:06
57阅读
执行栈call stack本质:一块内存空间只要有一个函数被调用(函数声明不管),就会往执行栈里加入一个执行上下文 执行上下文也是一块内存空间(记录函数执行的一些必须要的东西)没有执行上下文,函数无法执行JS代码只会在执行栈执行,不可能在其他地方执行JS线程执行JS代码的过程举例:下面代码输出什么?const a = 1;
console.log(a);
function A() {
con
转载
2024-02-14 19:32:09
100阅读
无论你是 JavaScript 新手还是老手,无论你是在面试工作,还是只是做常规的开发工作,通常会发现给定几行代码,你需要知道要输出什么以及以什么顺序输出 . 由于 JavaScript 是一种单线程语言,我们可以得出以下结论: let a = '1';
console.log(a);
let b = '2';
console.log(b); 然而,JavaScript 实际上是这样的: setT
转载
2024-09-08 09:08:15
71阅读
## 用Java自动生成Lua代码
在软件开发过程中,有时候我们需要在不同的平台上使用不同的编程语言来实现相同的功能。比如,我们可能需要在Java平台上开发后端服务,而在Lua平台上开发游戏逻辑。这时候,我们就需要将Java代码转换成Lua代码。本文将介绍如何使用Java自动生成Lua代码的方法。
### Java和Lua简介
Java是一种面向对象的编程语言,广泛应用于企业级应用开发、移动
原创
2024-02-23 04:19:16
115阅读
App与 JS 交互桥连接代码以及原理概述: 1 使用demo 2 文档 3 源码解析举个例子1,js调用app 2,app 调用js 2,文档(1)js 调用app// 调用时传递的参数均为字符串,未方便书写,写成了对象形式,下同。
/**
* 向app发起请求
* actionName {String} 调用app的方法名
* @param args
转载
2024-05-08 15:20:28
30阅读
一、功能需求: 通过FreeSWITCH的IVR按键调用相应的脚本文件;nodejs提供很多的模组,可以方便的与其它系统或者进行任何形式的通讯,我的应用是通过nodejs发送http post请求; 由于不太熟悉FreeSWITCH直接调动执行nodejs文件的方法,所以我通过执行Lua脚本,在lua脚本中执行对nodejs文件的调用并执行,具体的设定记录如下:二、具体设定: ①IVR设定:
转载
2023-06-06 11:18:06
403阅读
一、js数据类型数字 number字符串“”string布尔 仅有两种 ture/false对象 objectundefined 仅有变量,没有赋值二、js输出类型alert()页面显示弹窗document.write ( ) 可以输入字符串,需要加引号 文本显示弹窗prompt() 可输入内容弹窗comfirm()询问用户是否确认弹窗console.log()控制台输出弹窗三、运算符算术运算:加
转载
2024-07-08 09:20:11
69阅读
React Native,而RN必备的知识就是JS,所以开始学习起来了Js,在此声明写博客就是为了更好的学习,总结一些我学习过程中知识点,有不同意见的请尽情发表! 1. 概述 使用 function* 语法和一个或多个 yield 表达式以创建一个函数即为生成器,当然它的返回值就是一个迭代器即生成器。下面我们看一个简单的实例: function* gen(x){
var y
LUA中使用Web开发初探是本文要介绍的内容,主要是来了解并学习在lua中如何实现web开发的,具体内容来看本文详细内容讲解。Kepler环境搭建:我本身是做Web开发的,自然喜欢把新学习的东西往Web方面联系。提到Web和Lua,所有人都会自然而然的想起一个开源的项目Kepler (http://www.keplerproject.org/)。它给我最大的感觉就是短小精悍,实在有点难以置信,包括
转载
2024-04-26 15:06:10
0阅读
//cleanDos2011.5.31.3.cpp
//win32控制台程序,界面做不出来
//没有严格测试过
#include <windows.h>
#include <stdio.h>
#include <string.h>
DWORD Total = 0; //文件和目录数量
DWORD dwFile = 0; //文件数量
D
转载
2024-04-22 12:56:53
26阅读
☺ lua 和 javaScript 差不多的,就是一些语法的细节不同,学过js,再注意一下下面的细节,就能上手了~ Lua 和 Js 的不同Lua 概述Lua概述Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua特性1.轻量级使用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入
转载
2024-05-23 10:50:03
37阅读
首先需要安装lua,Windows下自然是安装Lua For Windows咯,下载地址:
http://code.google.com/p/luaforwindows/
安装以后它已经包含了luadoc,所以无需我们再去下载,如果非要去下载的话,那么下载地址是:
http://luadoc.luaforge.net/
。
然后,我们需要准备一个批处理文件,叫啥名字
转载
2024-05-25 14:36:46
61阅读
转载
2015-01-22 10:40:00
597阅读
2评论
http://blog.sina.com.cn/s/blog_4458fdda01012tu7.html所需文件安装包:python-2.7.2.msipython安装程序 http://www.
转载
精选
2013-03-04 21:42:57
6445阅读
JSON是 JavaScript Object Notation的简称,是一种轻量的数据表示方法。json格式采用key:value的方式记录数据,非常直观,比XML简洁,因而大受欢迎
介绍json格式前,先让我们看看XML格式。显然,XML 得到了相当多的关注(正面和负面的评价都有),已经在 ajax 应用程序中广泛使用:
<request>
<firstNa