习题2-5，不成熟的
屏蔽掉目标程序的更新