千人把守的陈仓为何能抵挡住蜀国几万人的军队?