在线运行lualuatos变量a是本地变量b是全局变量nil未赋值变量c,其值是nil批量赋值16进制科学计数法字符串支持双引号单引号原始字符串[[ ]]中字符串保持原样字符串拼接,使用两个点字符串转数字,数字转字符串tostringtonumber'abc'无法转换成数字,所以输出nil字符串长度字符串前面加上#函数传统形式赋值形式函数传参形参有a,b,c,只传了前两个形参,c没有传
环境搭建工欲善其事必先利其器,使用Rollup搭建Typescript开发环境。毕竟Typescript是大势所趋并且Rollup相比较webpack对于node模块来说比较优化。创建项目目录并初始化mkdir <projectName> && cd <projectName> && yarn init -y创建基础目录结构├── bin
转载 2024-09-02 12:53:14
31阅读
Node.js 2016 回顾1)Node.js版本变化https://github.com/nodejs/LTS#lts-schedule发布Node.js 6.x 并进入LTS(长期支持版本),凡是LTS都可以在生成环境使用发布Node.js 7.x 支持Async/await,尽管需要加flag才可以开启根据node.green统计Node.js 6.x(LTS下面)es 2015即es
前言对于Lua基础总结总算告一段落了,从这篇博文开始,我们才真正进入Lua世界,一个无聊而又有趣世界。来吧。Lua语言是一种嵌入式语言,它本身威力有限;当Lua遇见了C,那它就展示了它强大威力。CLua是可以相互调用。第一种情况是,C语言拥有控制权,Lua是一个库,这种形式中C代码称为“应用程序代码”;第二种情况是,Lua拥有控制权,C语言是一个库,这个时候C代码就是“库代码”。
转载 2024-05-07 13:46:18
29阅读
 1️⃣每次修改c# 代码 xlua 无需生成代码, tolua 需要生成代码?????原理tolua:c# 代码静态注册到lua代码中 xlua:在编辑器模式下使用TypeBuilder,IlEmit,动态生成接口C#代码,避免了每次新注册或者改变导入类时,都需要生成代码并加载。最后在实际发布中需要生成代码?注意点但是需要加XLua.LuaCallCSharp or XLua.Ref
转载 2024-02-26 11:46:27
70阅读
接口在 TypeScript 中,我们使用接口(Interfaces)来定义对象类型。什么是接口在面向对象语言中,接口(Interfaces)是一个很重要概念,它是对行为抽象,而具体如何行动需要由类(classes)去实现(implement)。 TypeScript接口是一个非常灵活概念,除了可用于对类一部分行为进行抽象以外,也常用于对「对象形状(Shape)」进行描述。简单
一、为什么要三门语言一起学? 多门语言一起学习,有利于提升语言学习触类旁通能力。现代开发语言非常丰富,很多应用场景或问题解决,需要多种语言配合,有了触类旁通学习能力,当需要接触一门新语言时,上手会比较快。另外,由于不同语言相似性,多种语言开发时,会经常短路错位,这里也算是一个快速查询目录。  二、为什么选了C#、TSDart?完全基于实用主义。作为个人开发者小微团队,基本上
转载 2024-05-16 23:27:24
84阅读
为了搞unity热更新,可能需要用到lua.lua是什么东西?一种脚本语言。脚本语言一般轻量,  简单.js大家都很熟悉吧。因此我拿它与lua对比 相同点-----------------------------------------------------基本类型都差不多,追求简单。string / string        &n
转载 2023-07-22 21:59:16
361阅读
今天来简单说一下jsts区别。首先,它们都是脚本语言。JavaScript 是轻量级解释性脚本语言,可嵌入到 HTML 页面中,在浏览器端执行。而TypeScript 是JavaScript 超集(ts是微软开发开源编程语言),即包含JavaScript 所有元素,能运行JavaScript 代码,并扩展了JavaScript 语法。(ts包含了js函数,ts上可以写任何j
转载 2023-08-11 16:43:54
0阅读
本篇主要讲解下c如何调用Lua,即c作为宿主语言,Lua为附加语言。cLua之间是通过Lua堆栈交互,基本流程是:把元素入栈——从栈中弹出元素——处理——把结果入栈。关于Lua堆栈介绍以及Lua如何调用c参考其他两篇。1. 加载运行Lua脚本通过luaL_newstate()创建一个状态机L,c与Lua之间交互api第一个参数几乎都是L,是因为可以创建多个状态机,调用api需指定在哪个状
转载 2024-03-14 08:13:29
81阅读
LuaLua使用C编写而成脚本语言。同为脚本语言Python拥有庞大类库工具包,定位于独立开发,Lua极度精简化,没有提供太多功能包,必须与C、C++等语言混合使用,目的是为了快速并动态嵌入式地胶合、扩展普通程序功能模块,也用于作为普通配置文件替代XML、ini等文件。脚本解释、运行速度很快,解释器内核精简。支持面向过程与函数式编程、多线程,仅提供numberstring两种简单类型及
转载 2024-02-27 22:46:59
85阅读
React+TypeScript搭建前端项目1. 技术选型上面已经说到了,这项目最后选择是:ant design pro这个现成后台框架。当时我一共找了20多个后台框架,最后还是敲定了蚂蚁ant design pro,第一个原因是因为蚂蚁靠谱,不会出现留下一大堆BUG就停止维护情况,第二个原因是蚂蚁生态齐全,感觉是用React做中后台一个非常好选择。2. 代码定位**大项目一定要有代码
转载 2023-12-19 21:28:47
6阅读
Vue TypeScript 是前端开发中常用两个技术。Vue 是一套用于构建用户界面的渐进式框架,而 TypeScript 是 JavaScript 超集,添加了静态类型检查其他一些特性。虽然 Vue 可以使用 JavaScript 编写,并且没有强制要求使用 TypeScript,但使用 TypeScript 可以带来诸多好处。 首先,使用 TypeScript 可以提供更好代码
原创 2023-12-10 10:54:25
126阅读
LuaJavaScript是两种非常流行脚本语言,它们都有自己独特特点用途。尽管它们都是解释性语言,但实际上它们之间存在很多差异。在本文中,我们将详细介绍LuaJavaScript之间区别,以帮助读者更好地理解它们特点用途。一、LuaJavaScript历史Lua是由巴西人Roberto Ierusalimschy、Waldemar CelesLuiz Henrique de
转载 2023-09-10 22:00:04
354阅读
What's JIT?Just-In-Time or JIT 是指在程序运行时进行代码编译技术,像 Java,Python(这里指PyPy)、LuaJIT 都引入了这种技术。一般 JIT 编译器与解释器一同工作,大部分时间代码由解释器进行转换成机器码进行运行,当某些代码运行次数超过设定阈值时,就会触发 JIT 编译进行工作,JIT 编译器会把这些热点代码编译为机器码,当下次运行到这些代码时,
JavaScriptJavaScript是一种基于对象(Object)事件驱动(Event Driven)并具有相对安全性客户端脚本语言。同时也是一种广泛用于客户端Web开发脚本语言。特点JavaScript是一种脚本语言,形式上类似于c,C++;JavaScript是通过浏览器来解析,所以在客户端应该需要某种事件,不用传给服务器进行处理,然后在传过来这样过程。而是直接可以在客户端运行
转载 2024-01-14 21:26:50
45阅读
说起ccpp区别,我想大部分学计算机都说不全,这次我就给大家好好总结一下。一、带默认值函数带默认值函数,顾名思义就是函数形参中带有默认值,比如下面这段c++代码, #include int sum(int a = 10,int b = 20) { return a+b; } int main() { return 0;它函数形参a被赋予了1020,这段代码
# Lua与Python区别 LuaPython是两种广泛使用编程语言,虽然它们在某些方面有相似之处,但在设计理念、应用场景语法风格上却存在显著差异。本文将探讨LuaPython之间主要区别,并给出几个代码示例以便读者更好理解。 ## 语言设计理念 Lua是一种轻量级脚本语言,主要用于嵌入式应用游戏开发,其设计目标是为了让开发者能够快速定制应用程序功能。Python则是一
原创 2024-09-15 06:15:21
384阅读
  众所周知,shell是运行在Linux系统上一个脚本语言,是每个运维人员必须掌握知识,我们在使用Linux系统时候,必须通过命令来操作,那么shell脚本与linux命令有什么关联呢?以下是详细内容:  shell翻译成壳意思,它是包裹在Linux内核外层,一个可通过一系列Linux命令对操作系统发出相关指令的人机界面。shell可以通过其条件语句循环语句等,把一系列Linux
使用linux确定是要会使用命令,就算提供有用户界面,绝大部分功能仍是要经过命令行去操做。而shell脚本语言也是运行在linux上脚本语言,对于服务器运维人员也是几乎必需要掌握。而shell脚本语言和linux命令有什么联系,有什么区别,也是要弄清楚。linux什么是shell,shell与linux命令联系shellshell翻译成壳意思,它是包裹在linux内核外层、一个可经
  • 1
  • 2
  • 3
  • 4
  • 5