SortedSet
(具体的にはTreeSet
)に更新が含まれています。ソートセットのトリミング
- ソート:更新は降順、日付でソートする必要がある更新は、SVNコミット、Facebookのウォールポスト、新しいTracのチケットなど私は
SortedSet
ためにこれらを格納していますのようなものです。 - 設定:更新元から最新の更新を取得するとき、通常は既にセットに含まれている更新を受け取ります。
今、しばらくすると、セットが本当に巨大になるので、セットから最初のXアイテムを削除したいと思います(他のアイテムは表示されないため)。 List
ではないので、どうすればいいですか?
を私はそれのパフォーマンスについて知らない比較私の回避策には、それは本当に問題ではありません。これは非常に読みやすいです –
これは原子的には行いません。私は似たようなことが必要ですが、原子的に完了しました – Wins