CoCoSoDa: Effective Contrastive Learning for Code Search