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

编程

RSS
  • 服务降级 托底预案  Nginx中使用Lua脚本检测CPU使用率,当达到阀值时开启限流,让用户 ...
    服务降级 托底预案 Nginx中使用Lua脚本检测CPU使用率,当达到阀值时开启限流,让用户 ...
    https://mp.weixin.qq.com/s/FZAcQQAKomGEe95kln1HCQ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:223 | 回复:0
  • Windows下安装、运行Lua
    Windows下安装、运行Lua
    第一步:进入Lua官网:http://www.lua.org——下载Lua 第二步:进入Lua官网选择download,如下: 第三步:点击——获取一个二进制文件/get a binary 第四步:选择 lua-5.3.5版本或者你自己需要的版本,如下图片: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:218 | 回复:0
  • Lua
    Lua
    Lua是一种面向过程的编程语言, Lua的值类型只有nil boolean number string。 Lua的引用类型只有:function table userdata thread。 注释使用 '--' --字符串左填充 function toright(str, len, filledChar) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:210 | 回复:0
  • Lua游戏开发----游戏搭建
    Lua游戏开发----游戏搭建
    搭建一个游戏主要涉及到四个重要的概念: 1:导演类:作为游戏的主导者,它主要负责在游戏上指定加载某一个场景。(决定着哪一个场景先执行) 2:场景:场景上分布着许多的布局。 3:布局:布局指的是分布在场 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:208 | 回复:0
  • 【Linux学习之旅】之Ubuntu 14.04下的Wireshark出现Wireshark - Lua: Error during lo ...
    【Linux学习之旅】之Ubuntu 14.04下的Wireshark出现Wireshark - Lua: Error during lo ...
    Lua: Error during loading::46: dofile has been dis……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:181 | 回复:0
  • ubuntu/wireshark --Lua: Error during loading: [string \"/usr/share/wireshar ...
    ubuntu/wireshark --Lua: Error during loading: [string \"/usr/share/wireshar ...
    错误如下:解决方案:修改init.lua直接运行wireshark的话会报错:Lua: Error during loading:[string amp;quot;/usr/share/wireshark/……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:192 | 回复:0
  • ubuntu/wireshark -Lua: Error during loading: [string \"/usr/share/wireshark ...
    ubuntu/wireshark -Lua: Error during loading: [string \"/usr/share/wireshark ...
    ubuntu/wireshark --Lua: Error during loading: :45问……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:183 | 回复:0
  • Cocos2d-x 3.1.1 Lua示例 ActionManagerTest(动作管理)
    Cocos2d-x 3.1.1 Lua示例 ActionManagerTest(动作管理)
    https://blog.csdn.net/wwj_748/article/details/37595501 本篇博客介绍Cocos2d-x的动作管理例子,这个例子展示了Cocos2d-x的几个动作: MoveTo——移动动作,移动到某一个点 MoveBy——移动动作,与MoveTo是类似 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:181 | 回复:0
  • 1.whatisLua?
    1.whatisLua?
    gluelanguageLuaisaproven,robustlanguage,small.……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:173 | 回复:0
  • Lua垃圾回收及内存优化
    Lua垃圾回收及内存优化
    当处理Lua资源时,我们也应该遵循提倡用于地球资源的3R原则——Reduce, Reuse and Recycle,即削减、重用和回收。 削减是最简单的方式。有很多方法可以避免使用新的对象,例如,如果你的程序使用了太多的表,可以考 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:172 | 回复:0
  • Lua 源码分析之闭包Closure
    Lua 源码分析之闭包Closure
            闭包是Lua语言编程一个重要而又常用的概念。它主要作用是在函数离开作用域后还可以访问外部的临时变量,这些变量称为upvalue。         闭包分为两种,分别CClosure和LClosure。它们都被封装到一个C ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:171 | 回复:0
  • cygwininstallluamodules
    cygwininstallluamodules
    写一篇博客纪念我今天的辛苦工作,虽然最后也不完美,但是这一点工作也许能给大家一点帮助,省得大家再重复走路了。最近用总用Lua和Cygwin,但Lua用的是LuaForWindows,因此不是原生态的cygwin的东西,其实我很想用c ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:187 | 回复:0
  • Hooklua库函数时遇到的问题
    Hooklua库函数时遇到的问题
    最近在为distri.lua实现一个lua调试系统,有一个简单的需求,lua导入一个文件的时候,将这个文件的文件名记录下来,以方便调试器在设置断点的时候判断是否一个合法的文件.lua导入文件是通过luaL_loadfilex实现的,一个简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:199 | 回复:0
  • 高并发 Nginx+Lua OpenResty系列(8)——Lua模版渲染
    高并发 Nginx+Lua OpenResty系列(8)——Lua模版渲染
    动态web网页开发是Web开发中一个常见的场景,比如像京东商品详情页,其页面逻辑是非常复杂的,需要使用模板技术来实现。而Lua中也有许多模板引擎,如目前京东在使用的lua-resty-template,可以渲染很复杂的页面,借 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:213 | 回复:0
  • luabridge
    luabridge
    最近为了总结Lua绑定C/C++对象的各种方法、第三方库和原理,学习了LuaBridge库为Lua绑定C/C++对象,下面是学习笔记,实质是对该库的ReferenceManual基本上翻译了一遍,学习过程中测试代码,放在我的github上。LuaBri ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:205 | 回复:0
  • Redis Lua脚本原理
    Redis Lua脚本原理
    2.6版本之后支持嵌入Lua脚本,客户端使用Lua脚本,直接在服务器端原子的执行多条命令 Lua脚本执行过程 创建并修改Lua环境 1 创建基础Lua环境 2 载入函数库 3 创建全局表格Lua 4 替换随机函数 5 创建排序辅助函数 6 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:220 | 回复:0
  • Lua迭代器和泛型for
    Lua迭代器和泛型for
    1、迭代器与closure 在lua中,迭代器通常为函数,每调用一次函数,会返回集合中的下一个元素。每个迭代器在成功调用的时候,都需要保存一些状态,closure(闭包)完美为迭代器运用而生。 function values(t) lo ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:242 | 回复:0
  • Redis 分布式锁:使用Set+lua替代 setnx
    Redis 分布式锁:使用Set+lua替代 setnx
    解锁 redis 锁的正确姿势 redis 是 php 的好朋友,在 php 写业务过程中,有时候会使用到锁的概念,同时只能有一个人可以操作某个行为。这个时候我们就要用到锁。锁的方式有好几种,php 不能在内存中用锁,不能使用 z ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:317 | 回复:0
  • 一,ESP8266下载和刷固件(基于Lua脚本语言)
    一,ESP8266下载和刷固件(基于Lua脚本语言)
    用自己的小板测试......安排上呢一,ESP8266下载和刷固件(Lua开发----体验一下lua开发的魅力所在)二,控制一个灯亮灭三,TCP服务器四,TCP客户端五,UDP六,文件操作(保存数据到8266内部)七,外设操作(SPI,ADC)八,再说..... ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:258 | 回复:0
  • H7-TOOL的LUA小程序教程第4期:I2C总线开发(2022-01-13)
    H7-TOOL的LUA小程序教程第4期:I2C总线开发(2022-01-13)
    LUA脚本的好处是用户可以根据自己注册的一批API(当前TOOL已经提供了几百个函数供大家使用),实现各种小程序,不再限制Flash里面已经下载的程序,就跟手机安装APP差不多,所以在H7-TOOL里面被广泛使用,支持在线调 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:246 | 回复:0
  • Lua date format
    Lua date format
    网上有比较复杂的方法:Date Formatting Functions   写了一个非常简单的代码 function formatDate(seconds, dateformat) //wiki.interfaceware.com/569.html 3: seconds = tonumber(seconds ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:242 | 回复:0
  • 在VS2017 中 搭建 Lua5.1 环境
    在VS2017 中 搭建 Lua5.1 环境
    需要的资源: lua文件 VS2017 1.创建lib 1.1 创建 静态库 项目 1.2 添加 头文件 和 cpp文件,注意 .c文件中lua.c 和 luac.c 不能添加 1.3 打开属性,设置 1.4 把Debug 改成 Release,进行编译 1.5 发现错误,修改 1.6 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:241 | 回复:0
  • Lua笔记 9
    Lua笔记 9
    1. 捕获:根据一个模式从目标字符串中抽出与该模式匹配的内容。放到圆括号中用来指定捕获模式。 2. 比如string.match。    3. %n 表示匹配第n个捕获的副本。        4. 捕获 在gsub的应用:   %0代表整个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:236 | 回复:0
  • cocos2dx[3.x](16) ——Cocos之_Lua调用C++类
    cocos2dx[3.x](16) ——Cocos之_Lua调用C++类
    【唠叨】     本节要讲的是如果将自己写的C++类注册进Lua环境,让Lua去调用自定义的C++类。     网上有很多都是用原始的tolua++工具来注册C++类的,我看了很多这样的教程,感觉操作起来十分麻烦,而且也很难 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:260 | 回复:0
  • [cocos2dx-lua]"Hello Lua"分析
    [cocos2dx-lua]"Hello Lua"分析
    一年之前学的cocos2dx,那时候还是用C++编写的,但学完之后就找的一个新的方向——Unity3D开发的岗位,对我而言是一个新的方向,那时候经过了几个月的每天熬夜奋战,从”0“基础到最后项目开发,那时候是在的是个小 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:284 | 回复:0
  • lua-nginx-module
    lua-nginx-module
    一、下载luajit2.0http://luajit.org/download.html二、下载nginx源代码http://www.nginx.org/en/download.html三、下载nginx_devel_kithttps://github.com/simpl/ngx_devel_kit/tags四、下载lua-nginx-modulehttps: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:464 | 回复:0
  • Lua-continuation实现原理
    Lua-continuation实现原理
    原文地址:Programming in Lua(六)-Continuation 在之前的 blog 中 (三、五) 讨论了 Lua C APIs 的 continuation 概念。可以说 Lua continuation 的 VM 实现和 APIs 设计是「inevitable and perfect design」, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:314 | 回复:0
  • VC和LUA混合开发之VC程序调用Lua脚本函数
    VC和LUA混合开发之VC程序调用Lua脚本函数
    作者:朱金灿 来源:http://www.cnblogs.com/clever101/   Lua语言以其卓越的可扩展性、简单、高效率和与平台无关性在游戏领域得到广泛应用。今天花了一些时间学习VC和Lua如何混合开发,编写了一个小例程,和大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:269 | 回复:0
  • CentOS安装OpenResty(Nginx+Lua)开发环境
    CentOS安装OpenResty(Nginx+Lua)开发环境
    一.简介OpenResty®是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。OpenResty ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:281 | 回复:0
  • Step By Step(Lua表达式和语句)
    Step By Step(Lua表达式和语句)
    一、表达式:    1. 算术操作符:    Lua支持常规算术操作符有:二元的“+”、“-”、“*”、“/”、“^”(指数)、“%”(取模),一元的“-”(负号)。所有这些操作符都可用于实数。然而需要特别说明的是取模操 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:234 | 回复:0
  • 写给大忙人的nginx核心配置详解(匹配&重写、集群、环境变量&上下文、Lua) ...
    写给大忙人的nginx核心配置详解(匹配&重写、集群、环境变量&上下文、Lua) ...
    由于当前很多应该都是前后端分离了,同时大量的基于http的分布式和微服务架构,使得很多时候应用和不同项目组之间的系统相互来回调用,关系复杂。如果使用传统的做法,都在应用中进行各种处理和判断,不仅维护复杂、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:254 | 回复:0
  • XLua C#访问Lua文件中一个全局的function 《一》同过映射到delegate访问Lua方法 ...
    XLua C#访问Lua文件中一个全局的function 《一》同过映射到delegate访问Lua方法 ...
    官方文档: 三、访问一个全局的function 仍然是用Get方法,不同的是类型映射。 1、映射到delegate 这种是建议的方式,性能好很多,而且类型安全。缺点是要生成代码(如果没生成代码会抛InvalidCastException异常) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:262 | 回复:0
  • Lua元表和元方法(转载)
    Lua元表和元方法(转载)
    前言 元表对应的英文是metatable,元方法是metamethod。我们都知道,在C++中,两个类是无法直接相加的,但是,如果你重载了“+”符号,就可以进行类的加法运算。在Lua中也有这个道理,两个table类型的变量,你是无 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:223 | 回复:0
  • redis脚本lua实现分布式锁,分布式锁
    redis脚本lua实现分布式锁,分布式锁
        项目是基于springboot 开发,前提要把redis环境配置好   使用一个中心化的锁服务 首先,我们需要一个所有线程都可以访问到的地方来存储锁。这个锁只能存在于一个地方,从而保证只有一个权威的地方可以定义 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:233 | 回复:0
  • Programming in Lua (第一章---起步)
    Programming in Lua (第一章---起步)
    Programming in Lua (第一章---起步) 管理提醒: 本帖被 lua china 从 lua新手入门 移动到本区(2008-12-01)……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:216 | 回复:0
  • C#与lua相互调用
    C#与lua相互调用
    C#与lua相互调用   Lua是一种很好的扩展性语言,Lua解释器被设计成一个很容易嵌入到宿主程序的库。LuaInterface则用于实现Lua和CLR的混合编程。 (一)C#调用Lua   测试环境:在VS2015中建一个C#控制台应用程序 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:222 | 回复:0
  • 使用Nginx+Lua(OpenResty)开发高性能Web应用
    使用Nginx+Lua(OpenResty)开发高性能Web应用
    在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++模块的形 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:224 | 回复:0
  • luaanonymous
    luaanonymous
    functionnewCounter()locali=0returnfunction()i=i+1returniendendc1=newCounter()c2=newCounter()print(c1())print(c1())print(c1())print(c1())prin……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:201 | 回复:0
  • Step By Step(Lua编译执行与错误)
    Step By Step(Lua编译执行与错误)
        1. 编译:    Lua中提供了dofile函数,它是一种内置的操作,用于运行Lua代码块。但实际上dofile只是一个辅助函数,loadfile才是真正的核心函数。相比于dofile,loadfile只是从指定的文件中加载Lua代码块, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:193 | 回复:0
  • Nginx使用Lua模块实现WAF
    Nginx使用Lua模块实现WAF
    前言:最近一段时间在写加密数据功能,对安全相关知识还是缺少积累,无意间接触到了WAF相关知识,刚好Nginx可以实现WAF功能,也简单学习了Lua这门语言,分享下 一、WAF产生的背景 过去企业通常会采用防火墙,作为安全 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:216 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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