克服障碍的方法有哪些