模块如何在运行中生效配置文件中的location块决定了匹配某种URL的请求将会由相应的HTTP模块处理,因此,运行时HTTP框架会在接收完毕HTTP请求的头部后,将请求的URL与配置文件中的所有location进行匹配,匹配后再根据location{}内的配置项选择http模块来调用。在mytes...
分类:
其他好文 时间:
2014-07-14 09:33:24
阅读次数:
286
记得很久以前,刚开始接触Quick,那时候尝试过一次这样的操作,不过失败了。因为那时候还年幼,对这里面的一套机制不是太熟悉。现在回头再做这样的事,遇到了问题,但是都很好的根据自己的理解给解决了。现在记录下,我tolua成功的过程,在写blog的过程中,更熟练其中的原理。PS:网上关于quick to...
分类:
编程语言 时间:
2014-07-14 09:24:13
阅读次数:
307
神一样的堕落了,以前搭建任何linux下的服务不费吹灰之力,现在搭建一个nginx居然老是想着找运维的小伙伴了。岁月催人老啊。。。看到小伙伴们如此的忙碌,我选择自己动手丰衣足食吧,过程记录下。wget http://nginx.org/download/nginx-1.7.3.tar.gz我是在ce...
分类:
其他好文 时间:
2014-07-14 08:36:31
阅读次数:
197
select系统调用不仅对描述符的数量有限制,而且在高并发的情况下,哪怕只有一个活跃的套接字,也要轮询全部的fd set,而epoll采用回调的事件通知机制,只需要处理活跃的套接字。比如Nginx服务器采用的就是epoll,下面这个程序(当接收到大于10B的数据时)展示了epoll在边沿触发和电平触发的不同表现,在edge-trigger模式下,需要我们的程序一次将这次的事情处理完成(比如把数据全...
分类:
其他好文 时间:
2014-07-12 23:43:37
阅读次数:
307
一些面向对象的语言中提供了类的概念,作为创建对象的模版。在这些
语言里面。对象是类的实例,lua通过table也可以实现类的使用。
--建立父类Animal
Animal = {
size,--动物大小 成员变量声明,不赋值为nil
age,--动物年龄
color = "yellow",--动物颜色
sex,--动物性别,这个可以有??
new = function (...
分类:
其他好文 时间:
2014-07-12 22:46:31
阅读次数:
370
楼梯有n阶台阶,上楼可以一步上1阶,也可以一步上2阶,编一程序列出每一种走法。...
分类:
其他好文 时间:
2014-07-12 20:33:13
阅读次数:
148
ngx_event_core_module模块属于事件模块,它是其它事件类模块的基础。它主要完成以下任务:
创建连接池决定使用哪些事件驱动机制初始化将要使用的事件模块
下面分析该模块的代码。
ngx_event_core_module的ngx_command_t数组定义如下:
/* ngx_event_core_module对7个配置项感兴趣 */
static ngx...
分类:
其他好文 时间:
2014-07-12 20:13:25
阅读次数:
330
{
"cmd" :["C:/Lua/Lua.exe","$file"],
"file_regex" :"^(?:lua:)?[\t](...*?):([0-9]*):?([0-9]*)",
"selector" :"source.lua"
}
{
"cmd" :["node","$file"],
"file_regex" :"^(?:js:)?[\t](...*?):([0-9]*)...
分类:
编程语言 时间:
2014-07-12 20:08:53
阅读次数:
204
Cocos2d-x Lua示例 AcitionEaseTest(动作) 本篇博客介绍Cocos2d-x中的动作,童鞋们可以从下面例子中了解到以下内容: Cocos2d-x为我们提供的动作...
分类:
其他好文 时间:
2014-07-12 18:43:27
阅读次数:
814