变量防护策略所以三个应该是语言选型