硬解和软解