因为团队项目的需要,最近在学习lua。下面介绍一下我对lua的了解和学习。 一、lua介绍 lua是一种脚本语言,由标准C编写而成,代码简介优美,像java一样具有跨平台性。它可以被C/C++调用,也可以调用C/C++中的函数。使用lua时可以将它作为扩展脚本,在嵌入式应用程序中,为其提供灵活的扩展和定制功能;也可以作为普通的配置文件,代替XML,ini等文件
转载
2024-02-22 20:03:56
267阅读
如果没有一定的相关知识恐怕不容易看懂和理解批处理文件,也就更谈不上自己动手编写了。 批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。当然我们的这个
转载
2024-05-13 07:40:48
3阅读
一、我分别使用三台香港云服务器来测试:1号 39.109.122.2132号144.48.8.1523号 103.212.32.208二、在cmd里输入第一条命令:ping ip地址 -tping返回的参数说明::表示发送到服务器的数据包大小:响应的时间:生存时间(Time To Live),数据包被路由器丢弃之前允许通过的最大网段数量。1、字节是固定的,ping都是发送32字
转载
2024-09-10 12:21:56
49阅读
openresty,lua,shell执行服务器脚本为什么不直接通过==php==来调用系统命令而单独写一个监控脚本呢?关于监控脚本为什么用==openresty/ngx_lua==怎么做?1.下载安装麻省理工==Juce==版的 ==lua_resty_shell==2.下载安装 ==sockproc==3. 编写lua脚本 最近安装了openresty ,想做一个通过git各大代码托管平台提
转载
2024-03-05 22:54:53
164阅读
Nginx与Lua编写脚本的基本构建块是指令。 指令用于指定何时运行用户Lua代码以及如何使用结果。 下面是显示指令执行顺序的图。 当一个请求发起一个“子请求”的时候,按照 Nginx 的术语,习惯把前者称为后者的“父请求”(parent request)。 location /main {
echo_location /foo; # echo_location发送
转载
2024-04-29 22:00:07
38阅读
电脑可以定时帮你自动处理一些重复的事务、一键实现别人多键才能实现的功能,利用常用的cmd命令可以完成这些功能,这次我们从操作层面聊一聊,如何利用这些cmd命令在记事本中编写脚本,进而实现任何自己想实现的功能。后缀为bat和cmd的文件都属于批处理文件(脚本文件),即由一批命令组成的文件,它将逐行顺序执行。cmd命令是bat命令的升级,我们需要掌握的是cmd命令。学习任何东西之前,先学习如何获取帮助
转载
2023-12-19 20:02:43
64阅读
一、打开注册表编辑器1.1 在运行窗口中打开首先用【win+r】打开运行窗口,然后执行【regedit】打开注册表编辑器。1.2 在cmd窗口中打开在cmd窗口中执行命令【regedit】也可打开。二、注册表编辑命令2.1 查询reg命令的帮助信息执行【reg /?】,即可显示帮助信息。C:\Users\Administrator>reg /?
REG Operation [Paramet
转载
2023-08-22 22:04:14
152阅读
一. lua调用C++ 在lua中是以函数指针的形式调用函数, 并且所有的函数指针都必须满足如下此种类型: typedef int (*lua_CFunction) (lua_State *L); 也就是说, 偶们在C++中定义函数时必须以lua_State为参数, 以int为返回值才能被Lua所调用. 但是不要忘记了,
背景:由于之前用python写的数据库导数据的程序略慢,而cups要导入的数据又很多很多,考虑到时效的要求,准备用oracle自带的sql loader把海量数据导入,编写好sql loader的控制文件(一种导入规则文件)之后,在cmd下执行命令:sqlldr ora_name/ora_passwd@ora_ip/orcl control=bsa.ctl就能按规则调用sql loader工具,把
前言:window 批处理脚本通常都是 .bat 或 .cmd 后缀。区别:本质上没有区别,都是简单的文本编码方式,都可以用记事本创建、编辑和查看。两者所用的命令行代码也是共用的。
只是 cmd 文件中允许使用的命令要比 bat 文件多。
一个使用 cmd 运行的, 一个用 dos 解释器解释运行。
cmd 文件只有在 windows2000 以上的系统中才能运行,而 bat
转载
2024-04-22 15:15:04
465阅读
redis-2.6支持通过EVAL命令来执行lua脚本,对lua脚本的支持扩展了redis的应用场景,redis支持路脚本需要做2件事redis能执行lua脚本在lua脚本里能执行redis的命令接下来,我将通过一个简单的实例来解析redis如何完成上述两个工作的。 构建一个简单的redis#define DICT_SIZE 100
struct redisDict {
char*
原创
2023-05-08 14:24:01
323阅读
首先,如果从AST(抽象语法树)的角度来看,这边我使用了uglify-js(https://github.com/mishoo/UglifyJS)来进行AST的生成,这个库应该在生成javascript的AST中算是比较流行的了,其结果如下:代码:(function() {}());结果:[ "toplevel", [ [ "stat", [
转载
2024-03-29 19:36:01
25阅读
一、java本身API执行CMD Process ps = Runtime.getRuntime().exec(cmd);
ps.waitFor();//等待线程结束 waitFor是为了保证cmd命令在后续任务执行前就完成。但是如果cmd命令存在不少的输出信息或者错误信息,在执行waitFor时,会发生阻塞。为什么会堵塞呢?原因是当调用exec(cmd)后,JVM会启动一个子
转载
2023-08-15 19:54:44
467阅读
使用电脑工作的小伙伴们,使用cmd命令有时候会让我们的工作方便很多哟但是cmd命令也太多了,记太多会很累的呢,那么,就一点一点来吧!(在cmd命令窗口输入和在运行里输入都可以)第一部分:winver---------检查Windows版本wmimgmt.msc----打开windows管理体系结构(控制台根节点 WMI控件)wupdmgr--------windows更新程序 wscri
转载
2023-08-10 02:08:17
49阅读
批处理常用命令总结
echo打开回显或关闭回显功能,或显示消息。如果没有任何参数,echo命令将显示当前的回显设置。命令格式1:echo [{on|off}] 命令格式2:echo [message] 例、在命令提示符中关闭回显,并显示"hello world"创建一个hello.bat脚本文件,输入以下内容@echo offecho "hel
转载
2023-12-29 19:02:28
43阅读
java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。可以用cmd
转载
2023-08-25 11:37:07
14阅读
通过cmd进入python的步骤从cmd进入python的方法如下1进入python打开cmd――>直接输入python即可,如下方法二:输入exit(),按回车内容扩展:在windows cmd下运行python,需要设置环境变量,不设环境变量是不能在cmd下运行python的, 现在假设python安装在C:Python25目录下,设置环境变量方法如下:方法一、我的电脑->属性-&
转载
2023-06-20 01:53:02
597阅读
os.system(cmd): 该方法在调用完shell脚本后,返回一个16位的二进制数,低位为杀死所调用脚本的信号号码,高位为脚本的 退出状态码,即脚本中“exit 1”的代码执行后,os.system函数返回值的高位数则是1,如果低位数是0的情 况下,则函数的返回值是0×100,换算为10进制得到256。 os.popen(cmd): 这种调用方式是通过管道的方式来实现,函数返回一个fil
转载
2023-06-02 11:36:55
249阅读
注:本机系统为win10 1.DOS窗口启动方式 1.1 直接按[Windows]键,不需要选中任何地方,直接敲"cmd",就可以看到cmd命令行,回车或右键选择以管理员身份打开就可以; 1.2 点击[Windows]+R,输入"CMD"(不区分大小写),回车就可以进入命令行界面; 2.设置颜色,标题,大小 2.1 颜色 DOS窗口可以设置背景色及字体颜色,两种方式: 1).输入下列命令后,界面变
转载
2024-03-22 19:05:26
61阅读
整整忙了一个月,最终有时更新一下博客。
项目中应用了热更新,但我还不知道这为何物。
只是,我听说过lua能够做这件事。
赶在这段时间有空,建一个lua环境。
安装完lua之后,我使用SciTE IDE。
先选择Language - lua,之后编写lua,保存为.lua。F5执行。
ok。
高速新手教程
http://blog.jobbole.com/70480/
关于报错
1.
st
转载
2017-06-30 14:48:00
328阅读
2评论