bidirectional相关知识