Lua 配置语法 配置示例 Lapis 的配置模块提供了对递归合并 table 的支持。 例如,我们可以定义一个基本配置,然后覆盖更多具体的配置声明中的一些值: -- config.lua local config = …
分类:lua教程
使用xmake检测编译器特性支持
如果我们要写跨平台的c/c++代码,很多时候需要处理由于不同编译器对c/c++各个标准支持力度不同导致的兼容性问题,一般通常的解决办法是:自己在代码中通过宏去判断各个编译器的版本、内置宏、标准库宏、__has_featu…
LUA的基础知识
前言 Lua是动态类型语言,变量不要类型定义,只需要为变量赋值。 全局变量 全局变量 在默认情况下,变量总是认为是全局的。 全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错…
lua web快速开发指南(3) - 初识httpd库路由
本章假设您已经知道httpd server如何快速搭建, 并且知道cf的启动流程与运行流程, 知晓httpd如何创建与启动. 回顾上一章节 -- script/main.lua local httpd = require…
Cocos2d-x中LuaJavaBridge使用方法
android平台代码和Lua代码的交互均通过C++和Java交互,Lua再和C++交互 C++和Java的交互,可以参考 (*) 下面直接看用法: lua调用java lua中使用 luaj.callStaticMet…
openresty下安装luarocks
openresty下安装luarocks 在做一些openresty的项目的时候,经常会借助一些第三方包来协助开发,为了方便管理,我们可以使用openresy官方的opm,或者lua的包管理工具luarocks,只不过o…
[转]:xmake v2.0.3 版本更新
更新内容 新特性 增加头文件依赖自动检测和增量编译,提高编译速度 在终端中进行颜色高亮提示 添加调试器支持,xmake run -d program ... 改进 增强运行shell的系列接口 更新luajit到v2.0…
lapis的输入验证
输入验证 验证事例 Lapis 附带了一组用于处理外部输入的校验器。这里有一个简单的例子: local lapis = require("lapis") local app_helpers = require("lapi…
【API网关Kong系列四】- 玩转Service服务
1、前景回顾 在上一章《API网关Kong系列三】 – 战前预热》 中我们已经对Service服务的定义做了解释,在这我们在回顾下。 服务(SERVICE)实体,正如其名称所示,是您自己的UPSTREAM服务…
【API网关Kong系列七】- 完整转发请求示例
1、前景回顾 在前前面几章中,我们分别介绍了 Service、Route使用和一些关键API介绍,还不了解的请回顾《企业级API网关Kong系列》看起来比较零散、本章我们来完整的做一个请求转发的示例。 2、业务场景 在本…
lua概要
install brew install lua 命令行运行 lua 执行lua脚本 vim test.lua print('hello') lua test.lua lua注释 -- 行注释 --[[ 这是块注释 这是…
[转]:如何快速构建一个简单的程序
首先我们通过内置的工程模板创建一个空工程: $ xmake create -P ./hello create hello ... create ok!? 这个时候xmake将会产生一些工程文件,如下: $ cd ./he…