我有一個管理員可以添加橫幅的管理員會話網站。橫幅實體有一個int ClickLimit
和一個int VisualizationLimit
。因此,每次顯示此橫幅時,我都會將+1增加到VisualizationLimit
,點擊次數也相同。如何平等地顯示橫幅?
問題是我需要某種先進先出隊列。在上面的邏輯中,它不起作用,因爲如果用戶點擊10次然後一些管理員添加新的橫幅,則新橫幅的int ClickLimit
和int VisualizationLimit
將爲0,因此該橫幅將顯示9次,而舊橫幅將不會顯示。
目標: 我需要顯示橫幅平等,而不是隨機。像FIFO隊列一樣,當顯示較少查看的橫幅時,它將進入隊列的末尾。
我試圖找到一些模式來實現它,但沒有幸運。什麼是這種情況的最佳解決方案?
你想達到什麼目的?期望的結果是什麼? – Romias
@Romias我編輯OP – gog
您可以同時顯示多個橫幅嗎? – Romias