lua
希哈科技
希哈科技 (XIHA) 致力于成为全球领先的AIoT产品与技术服务解决方案提供商。把 “赋能万物,机器智能” 作为核心价值观。相信所秉承的 “星球万物,智慧物联” 的使命,会持续为客户创造长期价值。
展开
-
Lua 字符串操作,截取指定字符串前后内容,lua 取指定字符左侧,或右侧内容
Lua 字符串操作,截取指定字符串前后内容,lua 取指定字符左侧,或右侧内容G:\demo\res\readme.txt 这里要拿到 readme.txt我这里是去的 http 下载的文件名后缀 :[cpp] view plain copy---从右侧遍历字符串,取指定字符的前后字符串 -- @param strurl 待解取字符串; -- strchar 指定字符串; ...转载 2018-05-18 14:35:20 · 14030 阅读 · 0 评论 -
lua获取当前时间
local getTime = os.date(“%c”);其中的%c可以是以下的一种:(注意大小写)%a abbreviated weekday name (e.g., Wed) %A full weekday name (e.g., Wednesday) %b abbreviated month name (e.g., Sep) %B full mo...转载 2018-12-08 17:05:44 · 817 阅读 · 0 评论 -
Luci流程分析(openwrt下)
1. 页面请求:1.1. 代码结构在openwrt文件系统中,lua语言的代码不要编译,类似一种脚本语言被执行,还有一些uhttpd服务器的主目录,它们是:/www/index.htmlcgi-bin/luciluci-static/xxx/xx.css、js、gif /usr/lib/lua/nixio.so、uci.soluci/http.lua、dispatc...转载 2018-09-12 10:14:02 · 905 阅读 · 0 评论 -
JS中对象与字符串的互相转换详解
下面小编就为大家带来一篇JS中对象与字符串的互相转换详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧在使用 JSON2.JS 文件的 JSON.parse(data) 方法时候,碰到了问题:throw new SyntaxError('JSON.parse');查询资料,大概意思如下:JSON.parse方法在遇到不可解析的字符串时,会抛出Synt...转载 2018-08-28 11:00:56 · 1276 阅读 · 0 评论 -
openwrt 中 uhttpd 自动跳转到 /cgi-bin/luci
在uhttpd站点根目录“/www“下,使用了index.html来进行跳转: 该文件为: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xh...转载 2018-08-28 10:55:16 · 4800 阅读 · 0 评论 -
如何倒序查找字符
现在有这样一个需求,有一个字符串,需要查找字符i最后出现的位置,不过相对于其他语言来说,Lua并没有提供这一操作,那么如何是好? 现在有这样几个方法: string.sub(str, i ,j) 功能:截取str以i开始j结束的部分 string.reverse(str) 功能:将str倒序输出 string.len(str) 功能:返回str...转载 2018-08-28 10:42:18 · 3225 阅读 · 0 评论 -
Lua 字符串操作,截取指定字符串前后内容,lua 取指定字符左侧,或右侧内容
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bible521125/article/details/51822273Lua 字符串操作,截取指定字符串前后内容,lua 取指定字符左侧,或右侧内容 G:\demo\res\readme.txt 这里要拿到 readme.txt我这里是去的 http 下载的文件名后缀 : ...转载 2018-08-28 10:40:36 · 9450 阅读 · 0 评论 -
Luci之uci API函数
参考:http://wiki.openwrt.org/doc/techref/uci#api2.增删查改函数.定义local x = luci.model.uci.cursor()个人理解这个函数是提供uci的API的句柄以下是对配置文件的增删查改2.1增.x:set("config","name","type") --增加一个sectionx:set("config"...转载 2018-08-28 10:37:52 · 1758 阅读 · 0 评论 -
luci与页面的数据交互
htm中通过XHR调用lua脚本,lua script location : /usr/lib/lua/luci/controller/admin/xxx.luaxxx.htm:1.静态调用var callPath='<%=luci.dispatcher.build_url("admin", "xxx", "dev_info")%>';callPath=callPat...转载 2018-08-28 10:34:15 · 2047 阅读 · 0 评论 -
luci与页面数据交互
htm中通过XHR调用lua脚本,lua script location : /usr/lib/lua/luci/controller/admin/xxx.luaxxx.htm:1.静态调用var callPath='<%=luci.dispatcher.build_url("admin", "xxx", "dev_info")%>';callPath=callPath+'/'+pa...转载 2018-04-28 17:38:17 · 1366 阅读 · 0 评论 -
lua数据类型转换
Lua提供了类型转换函数,这些转换函数包括:转换成数字和转换成字符串等。1.转换成字符串tostring()可以将布尔类型和数值类型转换为字符串类型,示例:local bVar = false;print(tostring(bVar)); -- 输出"false"local num1 = 10;local num2 = 10.0;local num3 = 10.03;print(tostring(...转载 2018-04-28 16:53:11 · 1517 阅读 · 0 评论 -
Lua利用cjson读写json示例分享
我这里采用的是Lua CJson库,是一个高性能的JSON解析器和编码器,其性能比纯Lua库要高10~20倍。并且Lua Json完全支持UTF-8,无需以来其他非Lua/LuaJit相关包。环境安装这里就不详细写了,随便问下谷歌就有一大堆答案。示例代码解析JSON复制代码代码如下:local cjson = require "cjson"local sampleJson ...转载 2019-01-28 09:28:54 · 624 阅读 · 0 评论