要学导数需要哪些基础?