• Nginx详解二十二:Nginx深度学习篇之Lua解释器安装及基础语法


    解释器
    Lua:
    Lua是一个简洁、轻量、可扩展的脚本语言

    Nginx+Lua优势
    充分的结合Nginx的并发处理epoll优势的Lua的轻量实现简单的功能切高并发的场景

    安装Lua

    1、安装解释器:yum install lua

    2、运行

    第一种运行方式:

    第二种运行方式:

    Lua的基础语法

    1、注释:
    --行注释
    --[[  块注释  --]]

    2、变量
    a = 'alo 123"'
    a = "alo 123""
    a = '97lo104923"'
    a = [[alo123"]]
    布尔类型只有nil和false是false,数字0、空字符串(' ')都是true
    Lua中的变量如果没有特殊说明,全是全局变量

    Lua不支持++或者+=的操作
    ~=:表示不等于
    字符串的拼接操作符".."
    io库的分别从stdin和stdout读写的read和write函数

    while循环语句:
    sum = 0
    num = 1
    while num <= 100 do
      sum = sum + num
      num = num + 1
    end
    print("sum=",sum)

    for循环语句:
    sum = 0
    for i = 1, 100 do
      sum = sum + i
    end

    if-else判断语句:
    if age == 40 and sex == "Male" then
      print("大于40男人")
    elseif age > 60 and sex ~= "Female" then
      print("非女人而且大于60")
    else
      local age = io.read()
      print("Your age is"..age)
    end

  • 相关阅读:
    Vue(知识讲解)
    爬虫框架:scrapy
    爬虫性能相关
    MongoDB
    Beautifulsoup模块
    selenium模块
    requests模块
    爬虫(集锦)
    爬虫目录
    Flask目录
  • 原文地址:https://www.cnblogs.com/zhongyehai/p/10542471.html
Copyright © 2020-2023  润新知