table是否爲空
-
t == {}
錯誤 table屬於引用變量,這裏用了t的地址和匿名table的地址比較 -
table.getn(t) 或 #t
table.getn()和# 只能正確獲取數組的長度,如果table是key/value則獲取長度錯誤。 -
next(t)
local t = {} print(next(t)) -- nil
t == {}
錯誤 table屬於引用變量,這裏用了t的地址和匿名table的地址比較
table.getn(t) 或 #t
table.getn()和# 只能正確獲取數組的長度,如果table是key/value則獲取長度錯誤。
next(t)
local t = {}
print(next(t)) -- nil
在用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;