2017年4月19日
每晚12點刷新出10000個紅包,期中紅包有9種,比例不一樣。
第一步循環(huán)10000次:
循環(huán)一個紅包類型.length ps:就是9
里面再循環(huán)類型所占比重*總數(shù) 次數(shù)
最里面是ArrayList.add()
第二步 打亂表單
循環(huán)10000次
創(chuàng)建隨機(0,9999)
當(dāng)前索引和隨機數(shù)索引 值調(diào)換
完成10000個紅包隨機。
每晚12點刷新紅包 兩個想法:
1、數(shù)據(jù)庫服務(wù)器 mysql 事件 24小時觸發(fā)一次 每次都更新一個數(shù)據(jù)庫
2、業(yè)務(wù)服務(wù)器 定時器 timer 或者 線程 thread 每過24小時(每次到24:00) 發(fā)起 new coupon()事件
還有就是并發(fā)問題 同時只有一個 表單移除行為
1、show variables like '%event_scheduler%';查看event是否開啟
set global event_scheduler =1;開啟
create event if not exists e_test
on schedule every 30 second
on completion preserve
do call test(); example 舉個栗子 2、然而線程還是沒有頭緒 基礎(chǔ)太薄弱了。轉(zhuǎn)載于:https://www.cnblogs.com/myjimu/p/6745214.html
總結(jié)
以上是生活随笔為你收集整理的2017年4月19日的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Safengine Android so
- 下一篇: 时间日志和缺陷日志