Lua脚本EVAL命令的实现EVAL命令的执行过程可以分为以下三个步骤:1.根据客户端给定的Lua脚本,在Lua环境中定义一个Lua函数2.将客户端给定的脚本保存到lua_scripts字典,等待将来进一步使用3.执行刚刚在Lua环境中定义的函数,以此来执行客户端给定的Lua脚本 以下命令作为示例,分别介绍EVAL命令执行的三个步骤:127.0.0.1:6379> EVAL "return
转载 2024-10-08 19:05:19
20阅读
编译ts文件tsc xxx.ts自动编译1.生成配置文件tsconfig.json: tsc --init 2.修改tsconfig.json配置: “outFirst”:''./js" "strict":false 3.启动配置任务: 终端 --> 运行任务 --> 监视tsconfig.jsonwebpack打包ts1.安装相关插件:"clean-webpa
转载 2024-06-04 09:40:58
35阅读
 目录那么接下来进入今天的主题 —— TSRPC + Cocos,多人实时对战 So Easy!我将主要分为 3 个部分介绍:同步策略介绍在有网络延迟的情况下,优化实时对战体验的方法网络通信细数网络通信的痛点,并介绍终极解决方案 —— TSRPC项目实战从零开始实现一个疯狂打群架多人版,看看是不是 So Easy额外内容补充一些在线下分享时没有提到的一些实用内容同步策略说起 “多人实时对
壹 启动火种有一位软件行业的大神,名字叫做许小刚。小刚是一位憨厚的年轻的码农,嵌入式、后端、前端,无所不能,是一个很牛的物联网全栈工程师,也是一家物联网软件公司的创始人兼CEO。有次跟我、老陆、小强闲聊的时候,小刚憨憨的笑着说:“你们应该开源你们的那一套Lua开发应用的宝贝,并且给他取个名字。”一直以来,合宙的应用开发工程师,喜欢用Lua语言来做定制产品的应用逻辑开发。无论是儿童手表,还是GPS
转载 2024-08-01 16:27:56
62阅读
ts和js的关系:Puerts说简单点就是一个在c#运行时执行的js运行环境。ts是js的扩展语法,而且ts并不能直接执行(暂时不能),实际执行的其实是由ts生成的js代码。typescript中文官方学习资料 Node.js:Node.js是一个电脑命令行环境下执行js的运行环境,在我理解Node.js和js语言的关系类似于.net和c#的关系。为了将ts生成为js,你需要在开发电脑上安装
转载 2024-07-04 22:05:03
109阅读
1 lucene简介 1.1 什么是lucene Lucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。索引部分、分词部分、搜索部分 2 lucene的工作方式         lucene提供的服务实际包含两部分:一入一出。
1. 综述TS:全称为 MPEG2-TSTS 即 "Transport Stream" 的缩写。它是分包发送的,每一个包长为 188 字节(或 204 个字节的包,在 188 个字节后加上 16 字节的 CRC 校验数据)。包的结构为,包头为 4 个字节,负载为 184 个字节。在 TS 流里可以填入很多类型的数据,如视频、音频、自定义信息等。MPEG2-TS 主要应用于实时传送的节目,比如实时
转载 2024-05-14 10:55:28
181阅读
    要了解TP,还得从TS说起。先来简要介绍一下什么是MPEG2-TS吧。MPEG2格式大家都通过对DVD的接触而多多少少了解了一些,DVD节目中的MPEG2格式,确切地说是MPEG2-PS,全称是Program Stream,而TS的全称则是Transport Stream。PS与TS都是基于mpeg2运动压缩算法的流媒体。所以平常我们可以把ts文件后
转载 2024-04-28 15:59:15
24阅读
数字信号实际传送的是数据流,一般数据流包括以下三种:ES流:也叫基本码流,包含视频、音频或数据的连续码流。PES流:也叫打包的基本码流,是将基本的码流ES流根据需要分成长度不等的数据包,并加上包头就形成了打包的基本码流PES流。TS流:也叫传输流,是由固定长度为188字节的包组成,含有独立时基的一个或多个节目,适用于误码较多的环境。  TS流(TransportStream)即在M
转载 6月前
19阅读
TS知识点总结 文章目录TS知识点总结一、ts中可选类型没有相关属性的问题二、interface与type的区别相同点不同点type 可以而 interface 不行interface 可以而 type 不行三、TS的协变与逆变协变逆变 一、ts中可选类型没有相关属性的问题在项目中,有时候会遇到后端下发可选属性如:在使用该类型的实例时如: 当 arr可能为undefined时,不能参与比较arr?
这里是记录我们项目构建自己的XLua各平台代码库之安卓so库的流程,在原本XLua的相关代码基础上扩展和删除了一些代码,通过这篇文章可以大概知道如何添加和删除扩展代码,怎么配置,怎么去生成我们想要的库,下面的内容和截图以及代码注释,可以帮助大家了解整个流程、以及解决部分问题的流程,当然还有一些小问题基本随便搜一下都能解决。首先GitHub下载构建工具链接贴上来:https://github.com
仅做个人备忘用,文章逻辑也不严谨,就给自己做个记录。 文章目录默认宏LUA脚本 默认宏默认情况下配置一个左键长按,右键间隔释放即可: 在左键长按情况下可穿插使用F道具(可能因为网络延迟或者资源加载等因素导致释放失败,所以下面多复制了几次): 实际上默认的配置即可满足要求,但实际使用中发现一些问题:左键长按开枪;因长按未释放的原因,脚本停止后必须手动再点一次左键才能释放;且在开启过中点击一次左键也会
转载 2024-02-08 07:32:17
5300阅读
近期游戏准备出安卓版本,在安卓上的性能表现不佳。经过一周多的优化,在性能上取得了较大的提升。游戏采用 Cocos2d-x 3.2 + Lua 进行开发,以下将在渲染效率,CPU效率,包大小等方面进行总结。 渲染效率纹理格式 – 运行效率 内存 包大小所有的图片都通过一个python脚本(调用TexturePacker的命令行工具)自动转换为RGBA4444编码的格式。然后判断当
转载 2024-04-21 19:07:25
38阅读
文章目录声明定义传参数可选参数默认参数剩余参数合并参数this函数重载 声明定义函数声明法:function fn(): string{ return '声明什么类型就要返回什么类型' }匿名函数法:let fn = function(): number{ return 123 } // 记得没返回值的要用void类型 let fn = function():void{} // 函数可以和
使用流程 1. 函数的使用    以下程序演示了如何在Lua中使用函数, 及局部变量 例e02.lua -- functions  function pythagorean(a, b)  local c2 = a^2 + b^2  return sqrt(c2)  end  print(pythagorean(3,4
转载 2024-01-15 21:26:15
114阅读
LUA脚本组件系统 ----让LUA成为C++的子集 2.1 C++与面向对象杂谈         上一节,我大概罗列出一些静态语言的缺陷及动态语言的优点,但这些观点仅仅只是一些教条式的陈述,并没有给出一些具有逻辑的推理和证明.至少我认为还有三点没有讲清楚:首先是c++静态语言的缺陷及这些缺陷是怎样影响游戏开发的;
转载 2024-06-18 22:44:39
65阅读
Lua脚本语法说明(修订) Lua脚本语法说明(增加lua5.1部份特性)   Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。   所以,我只简单的归纳一下Lua的一些语法规则,使用起来方便好查就可以了。估计看完了,就懂得怎么写Lua程序了。   在Lua中,一切都是变量,除了关键字。 I.  首先是注释   写一
1、什么是Lua  Lua脚本是一个由C语言编写的小巧脚本语言,在所有脚本引擎中,Lua的速度是最快的。Lua的核心代码不过一万多行,因为是C语言编写的,因此Lua可以在几乎所有的操作系统和平台进行编译运行2、Lua适用场景1)、辑相对简单,没有复杂的数据交互,访问频次超高的接口实现2)、 lua适合的是无阻塞的,如果脚本含有文件读写,也快不到哪去常见搭配:Nginx + lu
转载 2024-02-19 10:34:48
261阅读
demo包括lua脚本文件、文件读入、redis命令执行脚本;(1)Lua脚本位置放在resource目录下:脚本较多,列举几个:1. 如果key存在,自减返回计算后的值local key = KEYS[1] local usedstore = tonumber(redis.call('get', key)) if usedstore ~=nil and usedstore>0 t
转载 2024-03-06 00:10:36
244阅读
准备工作调试代码下载生成调试配置这里很多同学出现过一个问题,就是同时下载了很多的lua 调试插件,所以这里需要注意 如果使用luaide进行lua调试,需要先禁用或卸载其他的lua调试插件.步骤:如果你没有生成过调试配置 那么先生成 演示 演示 演示 xlUA 如果你已经有调试
转载 2024-05-02 08:52:33
185阅读
  • 1
  • 2
  • 3
  • 4
  • 5