TA貢獻1條經驗 獲得超1個贊
同事你好,這道題你有啥思路嗎?我也遇到了,不會啊
TA貢獻2039條經驗 獲得超8個贊
原生的隊列是沒有優先級概念的,那么你需要在消息中包含優先級的信息供你設計的東西做處理。
你設計的東西簡單點的話可以對兩個隊列中包裝,一個隊列存放高優先級,一個隊列存其他消息,通過對Queue本身的幾個方法的內部實現決定消息到底是去內部的哪個隊列
定時定量這個很簡單,后面掛個消費者定時從你包裝的隊列中抽取一定數量的即可,而抽取的數據到底是從內部哪個隊列出來由你封裝的對象實現(優先pop高優先級隊列,當高優先級隊列沒有數據再pop一般的隊列)
大廠算法面試真題解析32講
¥ 68.00
32 堂微服務架構設計與落地精講課
¥ 78.00
Java 并發編程深度解析
¥ 58.00
網絡編程之Netty一站式精講
再學經典:《Effective Java》獨家解析
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號