• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

编程

RSS
  • C#跟Lua如何超高性能传递数据
    C#跟Lua如何超高性能传递数据
    前言 在 UWA学堂 上线那天,我买了 招文勇 这篇Lua交互的课程,19块还算值,但是前段时间太忙,一直没空研究,他的demo是基于xlua的,今天终于花了大半天时间在tolua下跑起来了,记录一下我的理解 性能,仍然是Lua中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:150 | 回复:0
  • Unity3D热更新之LuaFramework篇[07]--怎么让unity对象绑定Lua脚本
    Unity3D热更新之LuaFramework篇[07]--怎么让unity对象绑定Lua脚本
    前言 在上一篇文章 Unity3D热更新之LuaFramework篇--Lua中是怎么实现脚本生命周期的 中,我分析了由LuaBehaviour来实现lua脚本生命周期的方法。 但在实际使用中发现,只有一个这样的脚本还不够。 LuaBehaviour驱动 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:162 | 回复:0
  • SpringBoot(18)---通过Lua脚本批量插入数据到Redis布隆过滤器
    SpringBoot(18)---通过Lua脚本批量插入数据到Redis布隆过滤器
    通过Lua脚本批量插入数据到布隆过滤器 有关布隆过滤器的原理之前写过一篇博客: quot;算法(3) 布隆过滤器原理quot; 在实际开发过程中经常会做的一步操作,就是判断当前的key是否存在。 那这篇博客主要分为三部分: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:169 | 回复:0
  • nginx lua集成kafka
    nginx lua集成kafka
    NGINX lua集成kafka === 第一步:进入opresty目录 说明:接下来我们关注两个目录 quot;lualibquot; 和 quot;nginxquot; ​ 1.lualib: 是存放opresty所需要的集成软件包的 ​ 2.nginx: 是nginx服务目录 接下来,我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:163 | 回复:0
  • Nginx + Lua 搭建网站WAF防火墙
    Nginx + Lua 搭建网站WAF防火墙
    前言 对于项目里面 只是使用代理等常用功能 , 在线安装 即可,如需 制定化模块 ,则推荐 编译安装 PS:本文不仅仅包含Nginx相关的知识点,还包含了逆天学习方法(对待新事物的处理) 官方网站: Github: Nginx书籍 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:156 | 回复:0
  • Redis进阶应用:Redis+Lua脚本实现复合操作
    Redis进阶应用:Redis+Lua脚本实现复合操作
    通过阅读本文将Redis+Lua有了一定的了解,并能使用脚本完成一些简单的复合操作。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:147 | 回复:0
  • lua多线程解决方案
    lua多线程解决方案
    直观的讲:lua并不支持多线程,lua语言本身具有携程功能,但携程仅仅是一种中继器。 lua多线程的目的:有并发需求时,共享一些数据。 例如使用lua写一个并发服务器。用户登陆之后,用户数据储存在lua中,这样网络IO ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:144 | 回复:0
  • lua行为树设计与实现
    lua行为树设计与实现
    项目需要,之前行为树用的是behaviorDesigner,要改成纯lua的 我先做了一版用递归实现,代码可读性高但是中断机制实现起来比较复杂,而且创建自定义action重写方法时需要调用父类的方法, 如果忘了调用就会出现问题 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:155 | 回复:0
  • SpringBoot + Redis 执行lua脚本
    SpringBoot + Redis 执行lua脚本
    1、背景 有时候,我们需要一次性操作多个 Redis 命令,但是 这样的多个操作不具备原子性,而且 Redis 的事务也不够强大,不支持事务的回滚,还无法实现命令之间的逻辑关系计算。所以,一般在开发中,我们会利用 lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:156 | 回复:0
  • lua程序设计(一)
    lua程序设计(一)
    摘要:lua程序设计第二版学习笔记 脚本语言的基础语法大都比较简单,这里只列举一些lua独有,或者需要特别注意的语法点。 书中前三章的内容是一些惯常的引言,基础数据类型,运算符等内容,相对简单,这里就不再赘述 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:162 | 回复:0
  • openresty(nginx)中使用lua脚本获取请求IP地址的代码
    openresty(nginx)中使用lua脚本获取请求IP地址的代码
    人狠话不多,直接上代码: local headers=ngx.req.get_headers() local clientIP = headers if clientIP == nil or string.len(clientIP) == 0 or client ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:156 | 回复:0
  • Lua的面向对象,封装,继承,多态
    Lua的面向对象,封装,继承,多态
    概述 我们总所周知对象是由属性和方法组成的,要用lua要描述一个对象,也必然要有这两个特性,属性和方法。lua的基本结构是table,所以Lua的类,其实都是table,因为它可以存储普通的变量又可以存储方法,我们利用ta ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:179 | 回复:0
  • Lua-Async 协程的高级用法
    Lua-Async 协程的高级用法
    Lua Async 这是一个基于协程的异步调用库, 该库的设计思路类似JavaScript的Promise, 但相比Promise, 它有更多的灵活性. JavaScript Promise 对比 Js版本 Lua版本 简单的使用例子 调用结果 C:MyWorkGitLua Async lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:155 | 回复:0
  • lua字符串分割函数[适配中文特殊符号混合]
    lua字符串分割函数[适配中文特殊符号混合]
    lua的官方函数里无字符串分割,起初写了个简单的,随之发现如果是中文、字符串、特殊符号就会出现分割错误的情况,所以就有了这个zsplit. 用法: 让我们来测试一下: 他的输出是这样的 如果有写错或者可以优化的地方, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:155 | 回复:0
  • .Net Core使用分布式缓存Redis:Lua脚本
    .Net Core使用分布式缓存Redis:Lua脚本
    一、前言 运行环境window,redis版本3.2.1。此处暂不对Lua进行详细讲解,只从Redis的方面讲解。 二、Redis的Lua脚本 在Redis的2.6版本推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行,在Lua脚本中也 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:166 | 回复:0
  • xLua下使用lua-protobuf
    xLua下使用lua-protobuf
    本文发表于程序员刘宇的博客,转载请注明来源:https://www.cnblogs.com/xiaohutu/p/12168781.html protobuf作为一种通用套接字格式,各种插件里,最本质、最关键的就是基于二进制的两个操作: 1. 根据proto文件打包 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:166 | 回复:0
  • nginx+lua在我司的实践
    nginx+lua在我司的实践
    导读:nginx是一个高性能的反向代理服务器,lua是一个小巧的脚本语言,这两个的巧妙结合会擦出怎样的火花呢。 关键词:nginx,lua,nginx+lua 前言 nginx,lua,nginx+lua,这三个名词不知道大家熟悉多少。为了后面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:170 | 回复:0
  • lua学习之语句篇
    lua学习之语句篇
    语句 赋值 1. 修改一个变量或者修改 table 中的一个字段的值 2. 多重赋值,lua 先对等号右边的所有元素进行求值,然后再赋值 3. 值的个数小于变量的个数,那么多余的变量就置为 nil 4. 初始化变量,应该为每一个变量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:191 | 回复:0
  • java使用redisTemplate执行lua脚本
    java使用redisTemplate执行lua脚本
    localkey=KEYSlocalvalue=KEYSlocalsec=KEYSlocalresult=redis.call(amp;quot;SETamp;quot;,key,value,amp;quot;NXamp;quot;,amp;quot;EXamp;quot;,sec)if(result)thenreturn1elsereturn0;end//TestLua.java测试代码 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:202 | 回复:0
  • class()高级用法--lua
    class()高级用法--lua
    class()高级用法class()除了定义纯Lua类之外,还可以从C++对象继承类。比如需要创建一个工具栏,并在添加按钮时自动排列已有的按钮,那么我们可以使用如下的代码:--从CCNode对象派生Toolbar类,该类具有CCNode的所 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:229 | 回复:0
  • Lua学习笔记(六):协程
    Lua学习笔记(六):协程
    多线程是抢占式多任务(preemptivemultitasking),每个子线程由操作系统来决定何时执行,由于执行时间不可预知所以多线程需要使用同步技术来避免某些问题。在单核计算机中,同一时刻只有一个线程允许运行,而在多核计 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:381 | 回复:0
  • lua获取table的长度
    lua获取table的长度
    lua在获取table的size时,不能一味的使用类似于java里面的length函数 table的存储是类似hashTable的kv形式。 -- table.getn(tableName) 得到一个table的大小,等同于操作符# -- 要注意的是:该table的key必须是有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:256 | 回复:0
  • 关于LUA中的随机数问题
    关于LUA中的随机数问题
    也许很多人会奇怪为什么使用LUA的时候,第一个随机数总是固定,而且常常是最小的那个值,下面我就简要的说明一下吧,说得不好,还请谅解。我现在使用的4.0版本的LUA,看的代码是5.0的,呵呵         LUA4.0版 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:234 | 回复:0
  • Lua设计与实现笔记
    Lua设计与实现笔记
    Lua虚拟机工作流程:Lua代码是通过翻译成Lua虚拟机能识别的字节码运行的,分两部分:翻译代码以及编译为字节码部分:将Lua代码进行词法分析、语法分析,最终生成字节码。Lua虚拟机相关部分:将上面生成的字节码装载 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:271 | 回复:0
  • 写lua时需要注意的地方
    写lua时需要注意的地方
    条件语句判断时,只有false和nil会导致判断为假,其他的任何值都为真。 Lua的字符串与编码无关;它不关心字符串中具体内容。标准Lua使用64位整数和双精度(64位)浮点数,但你也可以把Lua编译成使用32位整数和单精 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:296 | 回复:0
  • lua调用有返回值的c++
    lua调用有返回值的c++
    今天项目中要在lua中调用有返回值的c++函数,对于这方面从来没用做过,所以就开始各种照猫画虎~~~~找到了audio.lua。看到了functionaudio.playMusic(filename,isLoop)方法。修改sharedEngine:playMusic(filename,isL ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:364 | 回复:0
  • (三)Lua脚本语言入门(数组)
    (三)Lua脚本语言入门(数组)
    又要找工作了,变的忧虑了,唯有学习才让内心变得踏实,今天玩了一下午的王者荣耀,正事都忘了......如果认为所谓的毅力是每分每秒的“艰苦忍耐”式的奋斗,那这是一种很不足的心理状态。毅力是一种习惯,毅力是一种状态 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:705 | 回复:0
  • 【正则表达式】Lua字符串去除0字符
    【正则表达式】Lua字符串去除0字符
    因为Lua字符串是允许含有0字符的,但是在C/C++里是不允许出现的,否则字符串将会被截断出现非预期的结果。这里使用正则表达式去除Lua字符串中的0字符:--可能有终结符s='';fornameinstring.gmatch(wndtext,amp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:372 | 回复:0
  • lua--clone
    lua--clone
    clone深度克隆一个值。格式:value=clone(值)用法示例:--下面的代码,t2是t1的引用,修改t2的属性时,t1的内容也会发生变化localt1={a=1,b=2}localt2=t1t2.b=3--t1={a=1,b=3}amp;amp;lt;--t1.b发生变化--clone()返 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:283 | 回复:0
  • redis分布式锁和lua脚本
    redis分布式锁和lua脚本
    业务背景:存储请求参数token ,token唯一 ,且新的生成旧的失效 思路:因为是多台机器,获取token存入redis,保持唯一,考虑使用redis来加锁,其实就是在redis中存一个key,其 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:240 | 回复:0
  • lua中遍历table的几种方式比较
    lua中遍历table的几种方式比较
    当我在工作中使用lua进行开发时,发现在lua中有4种方式遍历一个table,当然,从本质上来说其实都一样,只是形式不同,这四种方式分别是:for key, value in pairs(tbtest) do  XXX  end  for key, valu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:238 | 回复:0
  • [Lua]50行代码的解释器,用来演示lambdacalculus
    [Lua]50行代码的解释器,用来演示lambdacalculus
    嗯,来写写经过: 在知乎上看见用Belleve牛用javascript写了一个精简的lisp解释器=amp;amp;gt;我也想写一个,用lua写,能多简单呢?=amp;amp;gt;写了一个阉割的scheme解释器,包含lambda/if两个specialform,以及+- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:227 | 回复:0
  • Cocos2dx 环境编译出错:jni/Android.mk: Cannot find module with tag 'scripting/lu ...
    Cocos2dx 环境编译出错:jni/Android.mk: Cannot find module with tag 'scripting/lu ...
      Cocos2d在eclipse下编译生成apk安装文件时提示:  jni/Android.mk: Cannot find module with tag 'scripting/lua-bindings' in import path.   解决方法:  在eclipse中,右键:项目工程--amp;amp;gt;Propert ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:248 | 回复:0
  • 使用IDA静态分析解密《舰娘Collection》的lua脚本
    使用IDA静态分析解密《舰娘Collection》的lua脚本
    好久没写东西了,换工作之后忙得一比。你说创业?风太大没听清啊看了看以前写的东西,觉得以前写得太严肃了,从现在开始要轻松一点,要做一名逗逼码农。 本文不会介绍破解的细节,最终完成破解所编写的代码也不会公 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:182 | 回复:0
  • lua脚本的加密和解密(GG游戏脚本)(转)
    lua脚本的加密和解密(GG游戏脚本)(转)
    现在最近大火的游戏大家都知道吧,吃鸡!!!像这样游戏最大的一个问题就是外挂...他们这种外挂很多都是用GG修改器修改本地代码然后实现游戏里的透视变色自瞄之类的变态功能,有GG不行还得有脚本,这里的脚本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:178 | 回复:0
  • Scrapy框架(1):splash+Lua 脚本实现滚轮动态加载
    Scrapy框架(1):splash+Lua 脚本实现滚轮动态加载
    Scrapy框架(1):splash+Lua 脚本实现滚轮动态加载 一、 前言 1.1 背景 1.2 技术对比 二、Splash环境搭建 2.1 docker安装(windows 10) 2.2 splash 安装 2.3 启动 Splash 服务 2.4 安装python的 scrapy-splash ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:183 | 回复:0
  • 【Lua】遍历目录结果输出到页面中,刷新页面后出现500InternalServerError ...
    【Lua】遍历目录结果输出到页面中,刷新页面后出现500InternalServerError ...
    在通过lua获取目录json字符串,然后作为数据源,通过Extjs生成树的过程中,发生了一个奇怪的问题,那就是获取目录json字符串然后传递给Extjs生成树的这个过程中,一开始都是很顺利的就生成了,不过再刷新页面的时候 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:186 | 回复:0
  • lua源代码学习(一)lua的capi外围实现
    lua源代码学习(一)lua的capi外围实现
    工作后,整个人已经比較松懈了。尽管一直在看lua的源代码。可是一直是比較零碎的时间,没有系统的整理,所以还是收获不多。由于近期工作也不是非常忙了,就想整理下lua的源代码学习的笔记。加深下印象,并分享给大家 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:162 | 回复:0
  • Lua与C交互简明教程
    Lua与C交互简明教程
     Lua与C交互简明教程……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:190 | 回复:0
  • linux安装lua相关编译报错
    linux安装lua相关编译报错
    1、报之类的错误   /usr/lib/libreadline.so: undefined reference to `PC' /usr/lib/libreadline.so: undefined reference to `tgetflag' /usr/lib/ibreadline.so: undefined reference to `tgetent' /usr/lib/lib ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:28 | 阅读:200 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap