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

编程

RSS
  • lua-resty-websocket安装和测试
    lua-resty-websocket安装和测试
    作者:杨鑫奇 关注Openresty很久了,期待支持websocket终于出来了,看到Aapo Talvensaari同学写的文章https://medium.com/p/1778601c9e05,兴奋下也来测试下,之前用websocket做即时通讯,还是基于socket.io的例子,现在用n ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:205 | 回复:0
  • freeswitch 利用数据库与lua脚本管理user
    freeswitch 利用数据库与lua脚本管理user
    1,在freeswitch conf 修改,使用user.lua 去做用户管理 autoload_configs/lua.conf.xml:      amp;amp;lt;param name=amp;quot;xml-handler-scriptamp;quot; value=amp;quot;user.luaamp;quot; /amp;amp;gt; aut ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:201 | 回复:0
  • [Lua]Lua里面的函数
    [Lua]Lua里面的函数
    lua里面函数是first-class function,这样就显得lua的函数跟C/C++里面不太一样. local function print()--code hereend--其实就是local print = function () --匿名函数--code hereend 因为函数是first-class fun ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:212 | 回复:0
  • C++与Lua交互(二)
    C++与Lua交互(二)
    上一篇我们搭建好了整个的项目环境,现在,我们一起探索一下如何将lua寄宿到C++中。 宿主的实现 我们在LuaWithCPPTest项目下,查看Source.cpp代码如下: #include amp;amp;lt;iostreamamp;amp;gt; #include amp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:190 | 回复:0
  • Lua - Table(一)(Lua重点)
    Lua - Table(一)(Lua重点)
    表的定义: 在 Lua 中没有单独的数组,或者是 集合类,不论是神马都是 一种 table 来创建不同的 数据类型,同时它是一种比较特别的 数据结构。 Lua 的下标可以是负数 Lua 的长度可以动态的改变 Lua 中取得 table 的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:222 | 回复:0
  • 转:Lua简明教程
    转:Lua简明教程
    需要注意的是:lua中的变量如果没有特殊说明,全是全局变量,那怕是语句块或是函数里. 这里很奇怪,为什么在函数内部声明的变量默认也是global的呢? 函数的返回值 和Go语言一样,可以一条语句上赋多个值,如: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:283 | 回复:0
  • lua for循环
    lua for循环
    在lua种,for语句有两种形式 数值型(numerical) 泛型(generic) 数值型for: 基本语法如下 for var exp1, exp2, exp3 do something end 在循环开始之前,每个表达式(exp1,exp2,exp3)都会执行一遍,循 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:185 | 回复:0
  • 移植lua5.2和luasocket到嵌入式linux,使能强大的lua脚本和网络功能 ...
    移植lua5.2和luasocket到嵌入式linux,使能强大的lua脚本和网络功能 ...
    在嵌入式linux上,想最简单方便的使用网络资源,如Ftp,http,和socket,用c实现容易吗?解析json,用c实现容易吗?解析json不如用dkjson.lua这个库。 所以,使用lua脚本强大的网络模块,能给嵌入式linux应用开发带来不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:213 | 回复:0
  • lua 运行环境安装和语法学习
    lua 运行环境安装和语法学习
    Xlua及学习的相关软件: https://pan.baidu.com/s/1uPjFs_ks7-F2KLHzanaXhQ 文本编辑器:SciTe 界面颜色风格设置:http://blog.csdn.net/xiexievv/article/details/7972891 官方Lua AIP地址: http://www.runoob. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:211 | 回复:0
  • [lua]实现一个js.bind玩玩
    [lua]实现一个js.bind玩玩
      今天微博上有人发一个帖子,可以用js来函数式编程.   比如: function f(x, y, z) { return x + y + z; } var f1 = f.bind(null, 1); f1(2,3) === 6;   看完之后,我表我们lua也能实现这样的效果.    ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:205 | 回复:0
  • Lua元表
    Lua元表
    元表作用元表扩展普通表举例:如果A+B两个表相加,如果不设置元表的话就会报错,这种情况就可以设置元表来实现,就类似C++的友元函数这种概念元表设置mymetable={}mytable=setmetatable({},mymetable)设置失败情况当 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:190 | 回复:0
  • lua中得栈
    lua中得栈
    如果你看了LUA的文档,那么就应该很清楚LUA与C交互数据时都是用到LUA中所谓的stack。那么当我调用lua_open函数之后栈是什么样的呢?空的(luaopen_base等会往栈上加进一些东西)。那么至于如何操作栈上的数据,我想 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:181 | 回复:0
  • [转]使用C编写Lua模块
    [转]使用C编写Lua模块
    Lua作为一种小巧的语言,一般都是嵌入到C/C++中作为扩展语言,但是也可以作为独立的脚本语言使用,并且可以使用C/C++编写扩展模块。在参考资料中有怎样用C/C++编写模块的介绍,但是比较零散,也不是很详细,所以在这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:219 | 回复:0
  • Lua 函数参数 & 默认实参
    Lua 函数参数 & 默认实参
    【1】Lua函数,默认实参 习惯了其他语言(如C++)的默认实参,利用Lua语言的过程中,发现没有默认实参这种机制。 所以,自己模拟了一个满足业务需求的带默认实参的函数。 (1)示例如下: 1 local function func(a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:207 | 回复:0
  • Lua模式匹配
    Lua模式匹配
      Lua并不使用POSIX规范的正则表达式(也写作regexp)来进行模式匹配。主要的原因出于程序大小方面的考虑:实现一个典型的符合POSIX标准的regexp大概需要4000行代码,这比整个Lua标准库加在一起都大。 关于Lua模 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:194 | 回复:0
  • 使用VS2013编译Lua5.3.2
    使用VS2013编译Lua5.3.2
    lua5.3.2的版本已经发布一段时间了,但是在windows平台下需要我们自己编译,本文介绍使用VS2013进行lua5.3.2源码的编译。 Lua主要以下三部分组成:Lua链接库, Lua解释器和Lua编译器。   1. 下载Lua5.3.2 的源代码 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:212 | 回复:0
  • cocos2dxlua3.10使用cjson
    cocos2dxlua3.10使用cjson
    本篇介绍如何在lua中使用cjson对数据进行json的encode与decode,首先简单介绍下cjson:LuaCJSON是Lua语言提供高性能的JSON解析器和编码器,其性能比纯Lua库要高10到20倍。cocos2dxlua3.10默认目录中包含cjson文件(目 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:222 | 回复:0
  • Lua.LearningLua.5-document-for-luaL_findtable-function
    Lua.LearningLua.5-document-for-luaL_findtable-function
      文档中没有找到luaL_findtable()函数的说明,这里尝试补充。    1 LUALIB_API const char *luaL_findtable (lua_State *L, int idx, 2 const char *fname, int szhint ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:270 | 回复:0
  • Redis的Lua脚本支持
    Redis的Lua脚本支持
    Redis2.6.0内置的LuaScript支持,可以在Redis的Server端一次运行大量逻辑。整个Script默认是在一个事务里的。Script里涉及的所有Key尽量用变量,从外面传入,使Redis一开始就知道你要改变哪些key。EVAL每次传输一整 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:227 | 回复:0
  • Lua中的元表与元方法
    Lua中的元表与元方法
    前言元表对应的英文是metatable,元方法是metamethod。我们都知道,在C++中,两个类是无法直接相加的,但是,如果你重载了“+”符号,就可以进行类的加法运算。在Lua中也有这个道理,两个table类型的变量,你是无法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:236 | 回复:0
  • nginx添加编译lua模块
    nginx添加编译lua模块
    1、下载LuaJit # wget http://luajit.org/download/LuaJIT-2.0.5.tar.gz 2、编译安装 # tar xzvf LuaJIT-2.0.5.tar.gz # cd LuaJIT-2.0.5 # make PREFIX=/opt/programs/nginx_1.12.2/lua/luajit # make install PRE ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:237 | 回复:0
  • 【cocos2d-x+Lua(2)C++和lua数据通讯之间的互调】
    【cocos2d-x+Lua(2)C++和lua数据通讯之间的互调】
    我们主要解决如下几个问题:转载注明出处:http://www.cnblogs.com/zisou/p/cocos2dx-lua2.html1,C++如何获取Lua里面的一个变量值?2,C++如何获取Lua里面一个Table(Lua利用Table实现面向对象,那就能调用Lua里面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:239 | 回复:0
  • 利用Lua脚本语言制作魔兽WOW插件 - jack船长大哥
    利用Lua脚本语言制作魔兽WOW插件 - jack船长大哥
    1 WOW内编程办法第一种:打开WOW自带macro宏编辑窗口--amp;gt;输入/script或WOW API直接制作简单宏(1)跪倒求婚Macro /kneel/say 如果你不嫁给我,我就一辈子不起……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:299 | 回复:0
  • 一些环境的搭建docker+caffe+lua+anaconda
    一些环境的搭建docker+caffe+lua+anaconda
    全是Python3的: 众所周知python和python3不是同一门语言   一些经验总结: 1.dpkg -L xx-dev   # 查看某个dev包的内容 2.sudo pip3 install opencv-contrib-python==3.4.4.19   # 安装特定版本的软件 3.No mudul ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:371 | 回复:0
  • spring boot 中使用LUA脚本
    spring boot 中使用LUA脚本
    编写LUA脚本   该脚本功能:先检查redis中某个key的值是否与期望的值V1一致,如果一致则将其修改为新的值V2并返回true,否则返回false。其实就是CAS。 local current = redis.call('GET', KEYS) if current == AR ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:251 | 回复:0
  • lua学习记录
    lua学习记录
    1.八种数据类型:number,string,boolean,nil,function,table,协程,自定义类型空字符串和数字0是真,false和nil为假2.lua是动态语言,每个变量携带自己的类型,可以运行时类型转换,print(type(my_var))得到类型3.不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:237 | 回复:0
  • Cocos2d-x Lua中实例:特效演示
    Cocos2d-x Lua中实例:特效演示
    下面我们通过一个实例介绍几个特效的使用,这个实例如下图所示,上图是一个操作菜单场景,选择菜单可以进入到下图动作场景,在下图动作场景中点击Go按钮可以执行我们选择的特性动作,点击Back按钮可以返回到菜单场景 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:233 | 回复:0
  • Lupa - Python中调用Lua
    Lupa - Python中调用Lua
    Lupa将LuaJIT集成到了Python模块中,可以在Python中执行Lua代码。 比较有意思,也许以后用的着,记录一下。 基本用法: amp;amp;gt;amp;amp;gt;amp;amp;gt; import lupaamp;amp;gt;amp;amp;gt;amp;amp;gt; from ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:207 | 回复:0
  • 【Lua篇】静态代码扫描分析(一)初步介绍
    【Lua篇】静态代码扫描分析(一)初步介绍
    一、静态代码分析 静态代码分析是一种通过检查代码而不是执行程序来发现源代码中错误的手段。通常可以帮助我们发现常见的编码错误,例如: 语法错误 违反制定的标准编码 未定义的变量 安全性问题 静态代码分析可以通 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:226 | 回复:0
  • Step By Step(Lua调用C函数)
    Step By Step(Lua调用C函数)
        Lua可以调用C函数的能力将极大的提高Lua的可扩展性和可用性。对于有些和操作系统相关的功能,或者是对效率要求较高的模块,我们完全可以通过C函数来实现,之后再通过Lua调用指定的C函数。对于那些可被Lua调用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:238 | 回复:0
  • nginx 变量 + lua
    nginx 变量 + lua
      nginx变量使用方法详解(8)   nil、null与ngx.null     发现一个nginx LUA开发Web App的框架 nginx是个好东西, nginx的openrtsy发行版本更是个好东西。 今天又发现个好东西 :Moochine   MOOCHINE - 一个简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:219 | 回复:0
  • 使用BabeLua3.x在cocos2d-x中编辑和调试Lua
    使用BabeLua3.x在cocos2d-x中编辑和调试Lua
    BabeLua是一款基于VS2012/2013的Lua集成开发环境,具有Lua语法高亮,语法检查,自动补全,快速搜索,注入宿主程序内对Lua脚本进行调试,设置断点观察变量值,查看堆栈信息等功能。请参考《系列1—BabeLua入门》新建L ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:259 | 回复:0
  • Lua 协程
    Lua 协程
    并发是现实世界的本质特征,而聪明的计算机科学家用来模拟并发的技术手段便是多任务机制。多任务机制大致可划分为两种: 抢占式多任务(preemptive multi tasking) 抢占式多任务让操作系统来决定合适执行哪个任务 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:456 | 回复:0
  • Lua函数之一
    Lua函数之一
      函数声明: function foo(arguments)   statements end   1、函数调用   调用函数的时候,如果参数列表为空,必须使用()表明是函数调用,例如: os.date()   当函数只有一个参数并且这个参数是字符串 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:266 | 回复:0
  • Lua下载库文件以及在eclipse上添加库文件操作
    Lua下载库文件以及在eclipse上添加库文件操作
    Lua下载库文件以及在eclipse上添加库文件操作 #1使用Luau下载库文件 找到Lua文件夹,在cmd中输入 luarocks install luasocket 就可以下载luasocket了 #2在eclipse中添加下载的luasocket 因为eclipse中没有默认添加新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:222 | 回复:0
  • lua--商店控制器部分
    lua--商店控制器部分
    --创建商店类,继承了BehaviorlocalUIShopController=class(amp;quot;UIShopControlleramp;quot;,Behavior);--包含并引用系统提示框localSystemPrompt=require(__APP_PACKAGE_NAME__..amp;quot;.scenes.common.Syste ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:232 | 回复:0
  • luatable的一个排序算法
    luatable的一个排序算法
    lines = {    luaH_set = 10,    luaH_get = 24,    luaH_present = 48,}function pairsByKeys (t, f)    local a = {}    for n in pairs(t) do table.insert(a, n) end ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:196 | 回复:0
  • nginx set变量后lua无法改值
    nginx set变量后lua无法改值
    今天在使用lua修改nginx自定义变量的时候,发现死活更改不了,如下所示: 有问题的代码 set $check amp;quot;1amp;quot;; rewrite_by_lua_file 'conf/rundeck.lua'; if ($check ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:191 | 回复:0
  • 用 Nginx + Lua(OpenResty) 开发高性能web【上...
    用 Nginx + Lua(OpenResty) 开发高性能web【上...
      在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++模块 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:187 | 回复:0
  • Lapis - A web framework for Lua or MoonScript powered by OpenResty
    Lapis - A web framework for Lua or MoonScript powered by OpenResty
    Lapis - A web framework for Lua or MoonScript powered by OpenResty……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:217 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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