constrain如何记忆