タイトル : Re^2: QueueCollectionsの改良 投稿日 : 2008/10/17(Fri) 23:50 投稿者 : ダンボ
よねKEN さん、いつも有難うございます。 突っ込みも有難うございます。用語は修正します。 Queueクラス流用ではキューの途中の値を削除は無理ですか。惜しいな。 リソースのキャッシュ機構に使いたいのです。リソースを破棄する代わりに キューに入れておき、実際に破棄するのはキャッシュ数を超えて あふれたとき。 LRUで行きたいから、キューの途中にいるリソースは取り返して末尾に戻す ことができると。それでFIFOならぬLILOって感じです。 メソッド名もRetrieveって決めてたのに。。。 まったく別なキャッシュ管理機構を考えるか、どうしてもQueueクラスに こだわるなら、Dequeue/Enqueueを繰り返してQueueをひとまわし循環させる うちにその項目を取り除くってことでも何とかなると思っています。 |