大家一起讨论讨论呀 项目一般配置,例如default.conf server { #引入lua文件加载一些默认配置 include conf.d/lua_core.conf; #引入一些默认localtion的配置 in…
分类:lua教程
Lua table 拾珍
table是Lua中仅有的数据结构,具有强大的功能。table类型实现了关联数组(associative array)不仅可以通过整数来索引,还可以使用字符串或者其它类型的值(除了nil)来索引。此外table没有固定的…
lua web快速开发指南(1) - 初识cf框架
作者: 水果糖的小铺子(CandyMi) cf是什么? cf全称为: CoreFramework. 一个基于Reactor事件驱动与协程的lua高性能网络框架, 目前主要面向HTTP Application开发. cf内…
lua 牛牛算法
最近在写棋牌游戏,写了一个牛牛的算法,在这里分享给大家! 部分代码参考了网上的! main.lua #!/usr/local/bin/lua local card = require("card") local bit …
Lua 学习笔记(上)
1 简介 由 clean C 实现。需要被宿主程序调用,可以注入 C 函数。 2 语法 采用基于 BNF 的语法规则。 2.1 语法约定 Lua 对大小写敏感。 2.1.1 保留关键字 C 语言中没有的关键字有: and…
Apache下的Lua的配置
前言 对于Apdche这个东西,绝大多数人都是非常熟悉的。很多人都会诟病这个Apache,说它效率不高而且非常消耗资源,然后会建议用Nginx。这些不能否认,但是我还是很喜欢Apache,因为它比较稳定。 Apache关…
Redis与Lua及Redis-py应用Lua
基本命令 Redis 脚本使用 Lua 解释器来执行脚本。 Reids 2.6 版本通过内嵌支持 Lua 环境。执行脚本的常用命令为 EVAL。 EVAL script numkeys key [key ...] arg…
使用 Nginx 优化面向侧面的架构
面向侧面的程序设计(aspect-oriented programming,AOP),通过将解决特定领域问题的代码从业务逻辑中独立出来,从而提高代码的可维护性。 从主关注点中分离出横切关注点是面向侧面的程序设计的核心概念…
Redis中使用Lua的一些优化和注意事项
EVAL、EVALSHA命令 Redis从2.6.0版本开始提供了eval命令,通过内置的Lua解释器,可以让用户执行一段Lua脚本并返回数据。因为Redis单线程模型的特点,可以保证多个命令的原子性(因为最近的项目才想…
k8s与log--利用lua为fluent bit添加一个filter
前言 之前我们介绍过fluent bit这个日志收集神器。最近我们遇到奇葩的需求,不得不利用lua编写fluent bit的filter,来满足需求。 首先介绍一下需求:非容器的日志团队使用filebeat, 其配置文件…
ejoy2d源码阅读笔记2
上回将ejoy2d的启动过程基本看了一遍,这回该看消息循环了。 进了消息循环后,我最关心的就是WM_PAINT和WM_TIMER。写过win32消息的都知道,WM_TIMER就是定时器消息,一般在这里处理数据,然后再触发…
Lua5.3学习笔记
Lua 是一门强大、轻量的嵌入式脚本语言,可供任何需要的程序使用。Lua 没有 “main” 程序的概念: 它只能 嵌入 一个宿主程序中工作.宿主程序可以调用函数执行一小段 Lua 代码,可以读写…