Nowadays, real-world applications often face streaming data, which requires the learning system to absorb new knowledge as data evolves. continual learning (CL) aims to achieve this goal and meanwhile overcome the catastrophic forgetting of former knowledge when learning new ones. Typi