亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于lua產生隨機數的問題

關于lua產生隨機數的問題

梵蒂岡之花 2019-04-09 20:23:25
lua產生隨機數math.randomseed(os.time())rand=math.random();實際上我是遇到的是高并發web應用的情況下,比如秒殺場景,大家的時間都可能是相同的,隨之帶來的產生的隨機數都是相同的,或者是接近的。我在想是否可以利用Header里來做隨機數的種子,比如IP之類,這樣考慮是否合理?感覺Lua處理隨機數很蛋疼....
查看完整描述

2 回答

?
海綿寶寶撒

TA貢獻1809條經驗 獲得超8個贊

樓主隨機數用法有點問題。設置隨機數的seed表示初始的隨機性,在樓主描述的場景下,math.randomseed(os.time())只用調用一次,例如在lua虛擬機啟動時候調用一下,之后的每個請求只用rand=math.random();即可,默認生成0~1之間的浮點數。
                            
查看完整回答
反對 回復 2019-04-09
  • 2 回答
  • 0 關注
  • 411 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號