若直线y=2x是抛物线y=x^2+ax+b上点(2,4)处的切线,求a、b各等于多少?(用导数的方法)写出详细步骤