loadstring 通過加載一個符合lua語言規範的字符串 返回一個luafunction
再加上一層的assert 表示對這個load到的結果進行一個非空判斷,如果是正確的lua函數則返回函數本身
最後的一對括號表示對這個函數進行調用
local s = "print 'abc'"
assert(loadstring(s))()
就能執行print語句
loadstring 通過加載一個符合lua語言規範的字符串 返回一個luafunction
再加上一層的assert 表示對這個load到的結果進行一個非空判斷,如果是正確的lua函數則返回函數本身
最後的一對括號表示對這個函數進行調用
local s = "print 'abc'"
assert(loadstring(s))()
就能執行print語句
在用redis寫排行榜的時候,相同積分的情況要按照到達時間排序,用到了Lua的位操作,網上很少這方面的資料,寫一下做簡單筆記。 lua位操作其實和c語言一樣,例子如下: 結果爲:
需要解析的json數據gui-config.json { "configs": [{ "server": "JP3.ISS.TF", "server_port": 443,
nginx下: location /proxy{ default_type 'text/plain'; lua_code_cache off;