手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
热搜头条
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
Lua
BN剪枝实践
1.github代码实践源代码是lua脚本语言,下载th之后运行thmain.lua-netTypevgg-savevgg_cifar10/-S0.0001,报错: 试看看安装lua:报错了,参考这篇文章:ubuntu18.04安装lua的步骤以及出现的问题_weixin_41355132的博客-CSDN博客问题解决,安装成功:情况并没有好转,出现相
作者:编程之家 时间:2022-10-09
U3D性能优化之Lua与C#交互
此文为搬运帖,原帖地址https://www.cnblogs.com/zwywilliam/p/5999924.html前言在看了uwa之前发布的《Unity项目常见Lua解决方案性能比较》,决定动手写一篇关于lua+unity方案的性能优化文。整合lua是目前最强大的unity热更新方案,毕竟这是唯一可以支持ios热更新的办法。然而作
作者:编程之家 时间:2022-10-09
RIME输入法获取当前时间一
Rime输入法通过定义lua文件,可以实现获取当前时间日期的功能。1.TIMERime是一款可以高度自定义的输入法,相关教程可以查看往期文章,关于时间获取是指输入一个指定关键字,输出当前时间,效果如下(我定义了time关键字):实现如下:①在用户文件夹中新建一个rime.lua文件加入如下代码 ti
作者:编程之家 时间:2022-10-09
cocos2d-lua 按钮果冻效果
localfunctiongenerate_action(params)localscale_action=cc.ScaleTo:create(params.time,params.scale_x,params.scale_y)localfade_action=cc.FadeIn:create(params.time)returncc.Spawn:create(scale_action,fade_action)end
作者:编程之家 时间:2022-10-09
opm openresty的包管理器-中文文档
2022年1月11日13:57:45 官方:https://opm.openresty.org/官方文档:https://opm.openresty.org/docs#table-of-contents为什么建议使用opm不建议使用luarocks?http://openresty.org/cn/using-luarocks.html官方解释:请注意!LuaRocks并不是OpenResty官方推荐的装包方式。LuaRoc
作者:编程之家 时间:2022-10-09
Lua 设置元表和元方法作用
在Lua中的table(表),就像c#中的HashMap(哈希表),key和value一一对应。元表:table的一个操作的拓展,里面包含关联了对应的方法,元方法就是其中一个。元方法:当你通过键来访问table的时候,如果这个键没有值,那么Lua就会寻找该table的metatable(假定有metatable)中的__index键。如果__inde
作者:编程之家 时间:2022-10-09
LUA表排序
表排序:table.sort(list[,comp])参数list:指定表,可选参数comp:排序函数,无参数时通常按升序排序。排序函数针对表中连续的序列,其间不可以存在空洞或nil,排序函数需要两个形参(对应表中每次参加比较的两个数据),需要一个比较两个形参表达式的返回值,不能含有等于关系,例如>=,<=,==。do
作者:编程之家 时间:2022-10-09
编译安装haproxy
一、安装lua环境1.1安装依赖包[root@centos7~]#yuminstallgccreadline-devel1.2下线lua源码包并解压[root@centos7~]#wgethttp://www.lua.org/ftp/lua-5.3.5.tar.gz[root@centos7~]#tarxvflua-5.3.5.tar.gz-C/usr/local/src1.3进行编译[root@centos7~]
作者:编程之家 时间:2022-10-09
OpenResty 运维
官网OpenResty® 是一个基于 Nginx 与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。OpenResty® 通过汇聚各种设计精良的 Nginx 模块(主要由
作者:编程之家 时间:2022-10-09
lua学习笔记(三)--表
表参考《lua程序设计》可以认为,表是一种动态分配的对象,程序只能操作指向表的引用(或指针)。除此以外,Lua语言不会进行隐藏的拷贝(hiddencopies)或创建新的表--创建表a={}--创建空表k="x"a[k]=10--键“x”值10a[20]="great"--键20值“great”print(a["x"])-->10
作者:编程之家 时间:2022-10-09
Lua服务器框架 crossover
https://github.com/galenho/crossover.git一个跨平台的lua游戏服务器开发框架,该框架采用多线程并发来处理消息,开发者只需要调用相应的接口函数并绑定相应的回调函数即可,在逻辑层表现为单线程的开发模式,使开发者易用,易调试,易维护,易扩展,同时拥有快速的响应能力。 框架使用面
作者:编程之家 时间:2022-10-09
[Lua]元表
参考链接:https://www.runoob.com/lua/lua-metatables.htmlhttps://www.jianshu.com/p/cb945e7073a3 元表是一个table,可以让我们改变table的行为,每个行为有对应的元方法例如,对table进行设置键值,查找键值,运算等,就会触发对应的元方法1--__index:table被访问时,如果找不到这
作者:编程之家 时间:2022-10-09
GO的lua虚拟机 gopher-lua
https://github.com/yuin/gopher-luahttps://github.com/yuin/gopher-lua Lua5.1ReferenceManual-contentshttp://www.lua.org/manual/5.1/ go中使用luapackagemainimport( lua"github.com/yuin/gopher-lua")funcmain(){ l:=lua.NewState() d
作者:编程之家 时间:2022-10-09
泛型记得写出来,不然有时候报错都搞不懂哪里出问题了
编译问题不要留到运行时才跑出来啊。早上9:00-中午3:00,6个小时,服了自己了。 写了一个测试,springboot+redis+lua执行到redisTemplate.execute(redisScript,idList)的时候一直报错,integer无法转换为string。我一直以为是lua脚本写错了,翻文档翻过来又翻过去,写法变了又变,还是解
作者:编程之家 时间:2022-10-09
lua学习+linux
。。是字符串连接符,字典用=号连接, 注意fordoend都是连一起, 注意ifthen, 如果local在函数里,是可以访问,非local出了函数一样能用, doend代码块也是一样, 注意点号表示,只能key是字符串, 注意括号不是必须
作者:编程之家 时间:2022-10-09
C语言与Lua之间的相互调用详解
C语言与Lua之间的相互调用详解写一个C调用Lua的Demo编译运行C语言调用Lua编译问题总结正确的编译命令问题1:缺少-lm参数问题2:缺少-ldl参数1、为什么会出现undefinedreferenceto‘xxxxx’错误?2、-l参数和-L参数写一个C调用Lua的Demo编译运行add.c内容//你需要
作者:编程之家 时间:2022-10-09
Openresty 快速入门
1、动态输出打开E:\study\openresty\openresty-1.19.9.1-win64目录下的confginx.conf文件在server中增加一下代码 location/hello{ default_typetext/html; content_by_lua'ngx.say("<p>hello,world</p>")'; }运行后,效果如下图localhost
作者:编程之家 时间:2022-10-09
Lua Websockts
参见:lipp/lua-websockets:WebsocketsforLua.(github.com)github网址可能需手动转换lipp.github.com/lua-websockets/>github.com/lipp/lua-websocketswebsockets为底层的类似于TCP、UDP的socket(实现上基于更底层的socket),不同于上层的webserver服务端(Service)需并行地支持多
作者:编程之家 时间:2022-10-09
lua 通过 stomp协议发送消息到 rabbitmq
lua发送消息到rabbitmq,我们选择类库lua-resty-rabbitmqstomp 来完成这个任务。类库安装:进入nginx.conf中 lua_package_path 中对应的目录下的resty目录(没有则创建),执行:wget-chttps:/aw.githubusercontent.com/wingify/lua-resty-rabbitmqstomp/master/libes
作者:编程之家 时间:2022-10-09
Lua安装及使用
1Lua介绍Lua是一门以其性能著称的脚本语言,被广泛应用在很多方面。Lua一般用于嵌入式应用,现在越来越多应用于游戏当中,魔兽世界,愤怒的小鸟都有用到。优势Lua极易嵌入到其他程序,可当做一种配置语言。提升应用性能,比如:游戏脚本,nginx,wireshark的脚本兼容性强,可以直接使用C
作者:编程之家 时间:2022-10-09
xlua笔记 2.C#加载lua文件
https://github.com/Tencent/xLua/blob/master/Assets/XLua/Doc/XLua%E6%95%99%E7%A8%8B.md C#访问Lua这里指的是C#主动发起对Lua数据结构的访问。本章涉及到的例子都可以在XLua\Tutorial\CSharpCallLua下找到。获取一个全局基本数据类型访问LuaEnv.Global就可以了,上面有
作者:编程之家 时间:2022-10-09
lua中table对象的引用传递问题
lua中table对象的引用传递问题【前言】废话不多说,直接看代码:【table引用问题总结】引用就是一个对象的别名,不会开辟新的内存空间,用内存是同一块......【前言】废话不多说,直接看代码:localtab1={1}localtab2={3,4}functionfunc(tab)fork,vinpai
作者:编程之家 时间:2022-10-09
macos 安装lua
官网地址:Lua-Environmenthttps://www.tutorialspoint.com/lua/lua_environment.htm教程里面的InstallationonMacOSX安装好几遍都不成功后台google后HowDoIInstallLuaonMacOS?-StackOverflow中采用brew安装其中brew的安装可参考:homebrew相关_yilu_beiyu
作者:编程之家 时间:2022-10-09
lua的学习路线
这个又很标题党,看了这个标题,好像我有多少lua经验呢,实际上只有不到1天,原因是neovim用lua插件需要一点lua知识.推荐这个链接,写得极好,差不多就是lua的主要要点了.再结合《lua程序设计》.我觉得那个链接比书讲得还要清晰.当然这本书也是难得的好书.虽然各种语言教程
作者:编程之家 时间:2022-10-09
一篇文章带你全面了解Lua语言
点击下方阅读原文,获取更多it学习资料lua是一种执行效率很高的脚本语言它也是被严重低估的脚本语言。想象一下一种比python更容易学习的语言,同时也比python更快更便携。lua是以月亮命名的他在1993年由巴西的一个计算机科学家团队设计,它是轻量级的,而且速度极快。因为它的虚拟
作者:编程之家 时间:2022-10-09
lua基础函数 type,tonumber,tostring,pcall,print
type(v)用来判断v的类型返回字符串"nil","number","string","boolean","table","function","thread","userdata"tonumber(e[,base])把e(必须为数字或者是可以转成数字的字符串)转成10进制数字,base为多少进制(可以为2-36),默认为1
作者:编程之家 时间:2022-10-09
Neovim IDE 搭建系列01
NeovimIDE搭建系列(01)前言我是一名Python开发者,最早的时候使用Pycharm进行开发,后来大概使用了一年多的vscode,由于受不了vscode以及Pycharm的卡顿,所以在不久前我转到了neovim阵营。得益于LSP以及DAP的加持,目前neovim的编码体验已经不输于vscode了,高效的全键
作者:编程之家 时间:2022-10-09
Lua 表随机删除值
同样一个事情,处理流程不同,会造成效率上的极大差异先看一段代码localt={}functionCreateTable() fori=1,2000000do table.insert(t,i) end --然后再对t进行打乱,前面的博客也有讲述endCreateTable()--每次从t中获取一个随机值并移除,此处直接从t中循环操作10
作者:编程之家 时间:2022-10-09
Lua怎么实现面对对象
Lua中的table就是一种对象table和对象一样可以拥有状态table和对象一样拥有一个独立于其值的标识(一个self): Lua只需要使用冒号,则能隐藏该self参数able和对象一样具有独立于创建者和创建地的生命周期localtable1={a=1,b=2}localtable2={a=1,b=2}print(
作者:编程之家 时间:2022-10-09
Lua 基本语法
全局变量默认情况下,变量是全局变量。全局变量不需要声明,赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是nil。> print(b)nil> b=10> print(b)10>删除一个全局变量,只需要将变量赋值为nil。b=nilprint(b)-->nil这样变量b
作者:编程之家 时间:2022-10-09
上一页
1
2
3
4
5
6
7
8
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• vivo X Fold5重约216克 号称更轻了 更强
• REDMI K Pad平板7大优势公布 全面领先i
• 曝华为Mate X7影像升级:支持可变光圈
• iOS 26改善截屏功能 可截取HDR内容并直
• 英伟达将推RTX 5090 DD特供显卡 核心显
• iOS 26提供自适应电源模式 AI驱动延长续
• X-E5暴涨75% 富士是要亲自下场做黄牛了
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native