求解:曲线y=x的平方+1与直线y=kx只有一个公共点,求k