Lua
文章平均质量分 71
liuyukuan
擅长RDA(Robotic Desktop Automation)、数据处理、工具优化;致力于简化工作、提高效率!Geek
展开
-
腾讯会议PPT演讲者模式
按常理来说,用腾讯会议的共享桌面放映PPT时,就用不到PPT双屏时候的演讲者模式了。经前人趟坑,发现一个可以使用演讲者模式的方法。1. 按照管理,点击共享屏幕,选择PPT,然后正常地点击播放,这时候双方都是看到正常的PPT放映界面。2.重点来了,在放映的PPT中右键点击“显示演讲者视图”。这时候你会看到自己的注释页面(即演讲者视图)。但是此时对方也能看到你的注释。3.最后一步,点击演讲者视图右上角中间的“小窗口”按钮,对方就看不到你的演讲者视图了!而你仍然可以看到自己的注释,可以大胆原创 2020-10-26 20:34:37 · 32422 阅读 · 5 评论 -
Lua语言中pairs和ipairs的区别
tbl = {"alpha", "beta", ["one"] = "uno", ["two"] = "dos"}for key, value in ipairs(tbl) doprint(key, value)end--pairs()--pairs()函数基本和ipairs()函数用法相同, 区别在于pairs()可以遍历整个table, 即包括数组及非数组部分.原创 2010-04-08 12:40:00 · 20747 阅读 · 1 评论 -
使用EditPlus作为Lua开发工具的方法
一、语法高亮打开 EditPlus,Tools 工具--》Preferences首选项==》setting & syntax语法 点击右面的Add 按钮增加一个文件类型,在下面的Descrīption栏里填写Lua,FIle extension栏里填写lua。注意到下面还有一栏可以选择Syntax File,这是提供Lua语法文件的地方。有了它,可以让EditPlus支持lua代码的高原创 2010-04-10 22:03:00 · 4093 阅读 · 2 评论 -
Lua简介
整理自 http://sunxiunan.com/?p=1239lua是一个很有意思的编程语言,我是用它写base64编码辅助工具时候发现的。lua是巴西里约热内卢大学的一个研究项目,最新版本5.1,真正变成一个人人皆知的编程语言还是因为魔兽世界这个网络游戏。因为暴雪选择了lua作为插件语言,一时间变得众人皆知。现在国内也有不少网络游戏使用lua作为脚本语言。 lua的特点一个转载 2010-04-10 17:42:00 · 969 阅读 · 1 评论 -
AHK Read a variable from lua
example_getVarFromLuaToAhk.ahk需要先下载,http://www.autohotkey.net/~thrawn/lua/lua.zip下面代码对原文错误进行了修改。#include lua.ahkhDll := lua_loadDll("lua51.dll")l := lual_newstate()if(lual_loadfile(L翻译 2010-04-09 22:49:00 · 1177 阅读 · 0 评论 -
谷歌拼音扩展 LUA 中的 orderedPairs
转自:Short URL : http://9bu.org/5Tags : hack, LUA, 开发, 谷歌, 谷歌拼音扩展 谷歌拼音扩展 LUA 中的 orderedPairs Date : February 12th, 2010Category : E = Effective ComputersAuthor : orzFly1 Comment 今天在写谷歌拼音扩展,希望给出的候转载 2010-04-09 22:32:00 · 1554 阅读 · 0 评论 -
在AHK中运行Lua脚本文件
example_runLuaScriptFromFile.ahk#include lua.ahkhDll := lua_loadDll("lua51.dll")l := lual_newstate()lual_openlibs(l)lual_dofile(l, "example_runLuaScriptFromFile.lua")lua_close(l)转载 2010-04-17 09:16:00 · 3001 阅读 · 0 评论 -
一个写得不错的LUA语言教程
在这篇文章中,我想向大家介绍如何进行Lua<span class="t_tag" onclick="function onclick(){tagshow(event)}">程序设计。我假设大家都学过至少一门<span class="t_tag" onclick="function onclick(){tagshow(event)}">编程<span cl原创 2010-04-16 22:52:00 · 1955 阅读 · 0 评论 -
lua实现面向对象的特性
作者:来自ITPUB论坛 2008-02-17 lua本身不支持面向对象的特性,但是由于lua是基于原型(prototype)的语言,要实现面向对象的特性也是有一定的方法的,实现方式有很多种, 总结了一下我最近对使用lua实现面向对象的特性,主要可以分为以下两种不同的方式来实现: 1、使用metatable的__index域实现,实现的时候需要利用的lua语言的一些特性才可以实现,主要有:转载 2010-04-15 22:20:00 · 993 阅读 · 0 评论 -
程序语言的微妙变迁
无可奈何花落去,似曾相识燕归来。。。 想想自己最近接触的感兴趣的语言,几乎清一色全都是解释型语言,象python, rebol, ruby, autoit, AHK等等等等。恍惚回想起上学时候,那时解释型语言差不多是低能语言的代名词,除了操作数据库时用dBase和Foxpro(后者为加快运行,也有预编译的行为)转载 2010-04-27 22:05:00 · 1276 阅读 · 1 评论 -
学习LUA,使用IUP进行GUI程序设计
原创 visualfc 在LUA中进行GUI程序设计,可以选择的GUI库一般有wxLua和IupLua。wxLua具备典型的面向对象风格,功能相对强大。而IUP的LUA绑定则非常简洁易用。本文主要介绍IupLua。 IUPLUA目前稳定版本为2.7.1,最新版本为3.0beta1。 IUP项目主页为:http://sourceforge.net/projec转载 2010-04-29 20:40:00 · 4391 阅读 · 0 评论 -
Lua与javascript的差异
Lua与javascript的差异 - [lua学习] 转载 http://huazjxy.blogbus.com/logs/60132016.htmlLua模拟器js方案1.语法级模拟lua与js语言差异1.1注释 js 为//,lua为--.1.2变量js利用val来声明全局变量不存在局部变量,lua则不需要直接定位则为全局变量,local声明则为局部变量。转载 2010-05-12 22:37:00 · 16550 阅读 · 0 评论 -
从Redis+Lua到Goroutine,日均10亿次的股票行情计算实践
http://www.10tiao.com/html/730/201609/2652941778/1.html2016-09-14 10:28 陶瑞甫股票行情数据是一种典型的时序数据(Time-series Data),在一般的IT系统中,日志数据其实也是一种时序数据,在大数据的世界里,也有大量应用是基于时序数据处理的,可以说时间序列的数据无处不在。所以,哪怕是不炒股、不熟转载 2017-04-23 18:10:45 · 4431 阅读 · 0 评论 -
在windows下编译运行lua源程序
在windows下编译运行lua源程序工具/原料Lua 5.3.0 for Windows MinGW-w32 / MinGW-w64方法/步骤1进入lua官网http://www.lua.org/2点击download转载 2016-12-04 11:13:00 · 3979 阅读 · 0 评论 -
Lua:一个Python的秘密武器
Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发。世界上有三种谎言: 谎言,该死的谎言和基准测试纯Python大家好,今天我想分享一些不寻常的基准测试成果,它们论证了Python可以通过嵌入Lua而得到增强。这一过程始于我的朋友让我完成一些简单的任务用于比较Python和其他语言。以下是我们要做的基准测试。图转载 2016-12-03 21:42:29 · 9013 阅读 · 0 评论 -
SciTE4AutoHotkey新建文件默认编码 UTF-8 with BOM
若SciTE4AutoHotkey,能在新建时自动选编码 为带BOM的UTF-8 的就省事 省心了。可通过配置SciTEGlobal.properties、SciTEUser.properties无法解决这个难题,似乎是个bug。通过菜单 工具 Scite4AutoHotkey settings...设置也只能使新建的文件编码为UTF-8 NO BOM经过无数次的搜索原创 2012-12-25 22:47:15 · 6330 阅读 · 7 评论 -
[Lua]利用Luacom进行Excel文件的操作
from http://hi.baidu.com/nivrrex/blog/item/85670fb3d741bca1d9335ac6.html2008-10-05 11:35利用Luacom进行Excel文件的操作主要参考了AutoIt3的UDF库的实现,将会持续更新更新历史:2008-10-28 增加_ExcelSheetList,_ExcelS转载 2010-04-10 23:31:00 · 9975 阅读 · 2 评论 -
SciTE使用lua脚本实现配对符号自动补全功能
http://hit9.hit9.net/post-67.html2012-2-7 21:07 Tuesday习惯了ubuntu下面Scribes的配对符号(诸如(,{,单引号,双引号)自动补全功能,所以总想在SciTE上面也实现这个功能.在配置文件中添加:ext.lua.startup.script=$(SciteDefaultHome)\startup.lua转载 2013-01-06 23:18:08 · 4202 阅读 · 3 评论 -
Lua简介:开发《魔兽争霸》和《愤怒的小鸟》的语言
http://mobile.51cto.com/iphone-270650.htm在最新一期的编程语言排行榜中Lua语言的排名已经上升到第十名。本文我们将介绍Lua语言这门小巧轻型的脚本语言,希望51CTO的介绍能让你开始Lua语言的开发。一年前,苹果决定在iOS系统上使用Lua语言,凡是Objective-C能做的,Lua也能做!《愤怒的小鸟》的成功让开发者开始关注L转载 2012-12-09 22:57:31 · 2931 阅读 · 0 评论 -
关于LUA里面地random数疑难
简单介绍一下LUA随机数产生的原理http://www.qqgb.com/Program/Java/javadoc/gamelibriy/Program_148952.html 也许很多人会奇怪为什么使用LUA的时候,第一个随机数总是固定,而且常常是最小的那个值,下面我就简要的说明一下吧,说得不好,还请谅解。我现在使用的4.0版本的LUA,看的代码是5.0的,呵呵转载 2012-12-09 22:37:18 · 4778 阅读 · 0 评论 -
Lua发展史
Lua发展史plainroc翻译 [博客:http://hi.baidu.com/better_and_better]原文:The Evolution of Lua 链接:www.lua.org/doc/hopl.pdf译文的原文链接:http://hi.baidu.com/better_and_better/blog/item/1a87d5efc76ccf3dacafd5ff.html上一篇翻译 2010-04-15 22:08:00 · 2152 阅读 · 0 评论 -
用Lua实现AutoIt 中StringSplit 函数的功能
--我用Lua的改进实现 AutoIt 中 StringSplit 函数的功能 (支持Lua的正则表达式)function StringSplit(string,split) local list = {} local pos = 1 if string.find("", split, 1) then -- this would result in endless loops er原创 2010-04-17 18:19:00 · 3066 阅读 · 0 评论 -
AHK Calling an lua-function from ahk
http://www.autohotkey.com/forum/topic44204.htmlexample_callLuaFromAhk.ahk 下面代码对原文错误进行了修改。#include lua.ahkhDll := lua_loadDll("lua51.dll")l := lual_newstate()lual_openlibs(l)lual_dofile转载 2010-04-15 16:49:00 · 1455 阅读 · 0 评论 -
使用Luacom调用AutoItX3.dll(ActiveX/COM方式)
使用Luacom调用AutoItX3.dll(ActiveX/COM方式)2008-10-28 21:40from http://hi.baidu.com/nivrrex/blog/item/85670fb3d741bca1d9335ac6.html使用Luacom调用AutoItX3.dll由于AutoItX3.dll提供了ActiveX/COM接口,这样就可以直转载 2010-04-10 23:35:00 · 3319 阅读 · 0 评论 -
让Lua的编辑器SciTE不乱码
安装Lua时带的SicTE定制编辑器,在打开UTF-8格式的lua文件时会出现乱码(谷歌拼音输入法的扩展多是UTF-8格式的),于是研究SciTE的配置文件。 Options菜单,点击Open User Options File,打开空白的SciTEUser.properties文件,在第1行输入code.page=65001存盘即可。 也可以,Options菜单,点击Ope原创 2010-04-13 22:17:00 · 5038 阅读 · 0 评论 -
google拼音支持Lua开发插件
下载最新版本的谷歌拼音,就可以通过lua来扩展它的功能了。 api的帮助信息在这里能看到 http://www.google.com/ime/pinyin/api.html 安装完以后,在 c:/Documents and Settings/All Users/Application Data/Google/Google Pinyin 2/Extensio转载 2010-04-10 23:16:00 · 2623 阅读 · 0 评论 -
Windows下Lua进行目录文件查找
from http://sunxiunan.com/?p=1285 目的:使用lua进行某个目录下特定类型或指定文件名的查找,并给出一个查找使用核心对象的函数实例。require"lfs" function findindir (path, wefind, r_table, intofolder) for file in lfs.dir(path) do转载 2010-04-10 23:14:00 · 5954 阅读 · 0 评论 -
SciTE中强大的Lua脚本语言
SciTE中强大的Lua脚本语言━━━━━━━━━━━━━━━━━━━━━━━━━━转自:〈胡子软件工作室〉 http://hi.baidu.com/boxroom 编辑器中内嵌自己的宏语言已经是常见的事情,而且是否有宏语言已经成为一个编辑器是否强大的标准之一。不过,我所了解的编辑器中宏语言能强大到如SciTE内嵌的Lua script语言的确属未见。 SciTE转载 2010-04-13 20:44:00 · 2381 阅读 · 0 评论 -
lua学习资源
http://lua-users.org/wiki/LuaDirectoryhttp://lua-users.org/wiki/TutorialDirectory原创 2010-04-10 23:20:00 · 1177 阅读 · 0 评论 -
Lua For Windows 环境配置及使sciTE支持中文
Lua For Windows 环境配置及使sciTE支持中文转自:http://hi.baidu.com/boxr/blog/item/e5b0d39441f10c17d21b70a8.html 环境:lua for windows (lfW)主页:http://luaforwindows.luaforge.net/lua for wind转载 2010-04-10 22:59:00 · 14715 阅读 · 0 评论 -
LUA中的正则表达式
模式匹配函数 在string库中功能最强大的函数是:string.find (字符串查找), string.gsub (全局字符串替换), and string.gfind (全局字符串查找). 这些函数都是基于模式匹配的。 与其他脚本语言不同的是,Lua并不使用POSIX规范的正则表达式(也写作regexp)来进行模式匹配(译者:POSIX是unix的工业标准,regexp最初来源于unix,P转载 2010-04-15 17:03:00 · 34013 阅读 · 0 评论 -
Lua正则表达式语言元素
x (这里 x 是指其不是这些转义字符 ^$()%.[]*+-? 之一) --- 其代表了这个字符本身.. --- 代表任何字符%a --- 代表任何字母. 即[a-zA-Z]%c --- 代表任何的控制字符.%d ---代表任何的数字字符. 即[0-9]%l --- 代表所有的小写字母. 即[a-z]%p --- 代表所有的标点符号字符转载 2010-04-15 17:08:00 · 1720 阅读 · 0 评论 -
Lua遍历数组
-- 遍历数组function IsInTable(value, tbl)for k,v in ipairs(tbl) do if v == value then return true; endendreturn false;end转载 2010-04-15 17:12:00 · 7450 阅读 · 0 评论 -
Lua- Patterns
Programming in Lua Part III. The Standard Libraries Chapter 20. The String Library 20.2 - PatternsYou can make patterns more useful with character clas转载 2010-04-16 23:34:00 · 1436 阅读 · 0 评论 -
笔记: Lua基础: Metatable, 多重返回值, 迭代器
作者: apex.Cliz <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackb转载 2010-04-15 21:12:00 · 3358 阅读 · 1 评论 -
笔记: Lua基础: Table, Array, Namespace, Lua的面向对象
作者:apex.Cliz <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/转载 2010-04-15 21:11:00 · 6966 阅读 · 0 评论 -
笔记: Lua基础: 函数 控制流
作者: apex.Cliz <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackba转载 2010-04-15 21:09:00 · 979 阅读 · 0 评论 -
笔记: Lua基础: 特殊的程序语法
本日笔记: Lua与其他程序语言语法不同之处 变量无需声明类型(variable type), 无需在首次使用前声明以下语句是用C语言书写的.int i;i = 9;printf("%d/n",i);类似的行为在Lua中的语句是这样的:> i = 9> print(i)9不需要事先声明i及其类型, 可以直接使用此外, 变量的类型也不是固定的, 是由其当前值决定的转载 2010-04-15 21:05:00 · 8755 阅读 · 1 评论 -
Lua标准库: table函数, 数学函数, 字符串函数/格式化/配对, WoW新增函数, 函数别名
笔记: Lua标准库: table函数, 数学函数, 字符串函数/格式化/配对, WoW新增函数, 函数别名 Posted on 2009-05-21 21:25 apex.Cliz http://www.cnblogs.com/apexaddon/articles/1486622.html这里只介绍和插件编写比较有关的几个函数. 详细的Lua手册请参照Lua Reference原创 2010-04-15 21:00:00 · 2165 阅读 · 0 评论 -
动态大比拼Python、Lua和Ruby
赖勇浩(http://blog.csdn.net/lanphaday) 译译者按:Python、lua和ruby在C/C++是日渐式微的情况下,在java/.net的围歼中努力抗争的三个当红小生。在Tom Gutschmidt的著作《Game Programmng with Python, Lua and Ruby》一书中,介绍了三种语言在游戏中的应用,其中尤为了不起的是在书中最后一章中比转载 2010-04-15 19:39:00 · 1156 阅读 · 0 评论