1.概述 Luamodule(模块)可以理解为是一个table,这个table里有一些变量、一些函数。 与Java、C++等面向对象语言的类很像,可以简单地把模块理解为类。 2.实例1 src-- --main.lua --game.lua (1)创建一个最简单的模块脚本 game.lua---------------
转载 2024-05-23 16:29:03
151阅读
引言 Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Ht...
转载 2009-03-11 16:05:00
50阅读
2评论
http://nginx.org/en/docs/http/ngx_http_rewrite_module.html The ngx_http_rewrite_module module is used to change request URI using PCRE regular express
转载 2019-06-19 17:31:00
94阅读
http://nginx.org/en/docs/http/ngx_http_proxy_module.html#example Example ConfigurationDirectives proxy_bind proxy_buffer_size proxy_buffering proxy_bu ...
转载 2021-08-06 09:07:00
170阅读
2评论
http://nginx.org/en/docs/http/ngx_http_upstream_module.html Example ConfigurationDirectives upstream server zone state hash ip_hash keepalive keepaliv ...
转载 2021-08-06 21:22:00
132阅读
2评论
ZeroBrane Studio加载模块错误,给出的提示信息显示异常尝试用CMD直接lua -e require"xxx",得到找不到指定的模块。require前可指定package.cpath,免得使用了系统环境,但上述提示信息可确认文件路径。其后该加上如print'done',验证运行完毕,而非卡死退出(如lua53 require lua51的库)最终luaXX -e "package.cp
转载 2024-03-10 09:34:28
1104阅读
nginx+lua 实现灰度发布 waf防火墙1-nginx加载lua环境安装luajit解释器重新编译nginx #或者选择openrestryluajit 环境模块:ngx_devel_kit 和lua-nginx-module#安装lua yum install lua #下载最新luajit和编译安装nginx模块ngx_devel_kit 和lua-nginx-module #给
转载 2024-03-12 17:50:04
63阅读
一、模块机制module    1.什么是module对于用户来说,一个module相当于一个so库。模块的主要目标是实现代码的共享。    2.如何编写modulelua是通过table来实现模块的,典型的写法如下。local M = {}      &nb
原创 2016-07-30 18:41:16
5525阅读
异步和回调这两个最好还是分开来说回调var b = function (){ //执行相关的代码 } var a = function (b){ //执行相关的代码 b(); } a(b);这就是回调,不过一般的套路都是var a = function (callback){ if(callback&&typeof callback === 'fu
有两种方法,本质是一样的。一种是写代码,把实现IHttpModule接口的类放在App_Code文件夹中。还有一种方法是直接把该类放到一个项目中,编译后得到的dll放入Bin文件夹。 具体步骤如下: http://support.microsoft.com/kb/307996 参考 实现 IHttpModule 接口。您的类定义应如下所示: public class HelloW
原创 2011-06-20 00:48:56
688阅读
1点赞
nginx ngx_http_sub_module使用 ngx_http_sub_module模块是一个过滤器,它修改网站响应内容中的字符串,比如你想把响应内容中的‘iuwai’全部替换成‘aaaaa‘,这个模块已经内置在nginx中,但是默认未安装,需要安装需要加上配置参数:–with-http_sub_module因为公司对外提供的接口(xml)格式中需要将里面的二级域名替换下,从代码方面确
转载 精选 2015-12-09 11:03:45
1120阅读
引言 请求处理流程 和 Handler 介绍 这两篇文章里,我们首先了解了请求在服务器端的处理流程,随后我们知道请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Http Mod...
转载 2009-05-18 11:45:00
70阅读
2评论
官方配置说明: http://nginx.org/en/docs/http/ngx_http_v2_module.html#example ngx_http_v2_module模块指令中文说明 ngx_http_v2_module模块可以通过指令修改一系列配置,来调整HTTP/2性能: http2_
转载 2017-11-25 10:36:00
385阅读
​​Example Configuration​​​​Directives​​     ​​fastcgi_bind​​     ​​fastcgi_buffer_size​​     ​​fastcgi_buffering​​     ​​fastcgi_buffers​​     ​​fastcgi_busy_buffers_size​​     ​​fastcgi_cache​​     ​
转载 2018-01-09 10:23:00
83阅读
2评论
现在的网站,总会有一点与用户交互的功能,例如允许用户上传头像,上传照片,上传附件这类的。PHP写的程序,对于上传文件效率不是很高。幸好,nginx有一个名为upload的module可以解决这个问题。网络上已经有很多关于upload module的文章,但是大部分都是介绍编译安装这些的,对于一些细节叙述不是很清楚,于是自己写了这篇。参考了很多其他人的文档,在此致谢,详细见参考文档部分。一、uplo
转载 2024-04-30 16:58:13
60阅读
在书《Lua程序设计(第4版)》的协程一章,第273-274页,书上有个例子,让我困惑不已,后来把之前看到的一篇博客——Lua的协程和协程库详解 反复看了两遍,自己动手写了demo测试,才解开心中的疑惑,特此记录,以帮助同样遇到困惑的朋友。函数coroutine.resume (co [, val1, ···])用来启动或再次启动一个协程,使其由挂起状态变成运行状态。 resume函数相当于在执行
转载 2024-05-16 15:14:15
62阅读
​​Http 请求处理流程​​ 和 ​​Http Handler 介绍​​ 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该
转载 2008-12-09 15:55:00
60阅读
2评论
 引言Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务
原创 2023-07-12 21:53:42
152阅读
1.Lua模块什么是Lua的模块?通常我们可以理解为是一个table,这个table里有一些变量、一些函数…等等,说白了就跟我们C++,java中的类类似。我们来看看一个简单的模块,新建一个文件,命名为test.lua,代码如下:work = {} function work.do() print("开始工作!"); end function work.quit() print("完成
转载 2024-05-02 07:49:08
28阅读
lua5.1之后增加了module函数,本文通过一系列测试代码来阐述这个函数的作用通常情况下,我们调用另一个Lua代码文件一般都会使用require函数,比如:上面的代码执行结果,输出 Func1100Func2null我们得出以下的结论1.Func1属于JCTest,需要显示表达出来。2.require返回的是一个table。3.JCTest这个table必须要return 
转载 2024-03-20 09:00:46
248阅读
  • 1
  • 2
  • 3
  • 4
  • 5