Объяснить постановку запятых в этих предложениях напевая весёлую песенку,девушка шла по улице,размахивая сумочкой в темноте я чуть не наступил на котёнка,мирно спавшего возле двери мне приснился сон,который сбылся в течении месяца фрукты и овощи,основа здорового питания мысль,пришедшая мне в голову,расставила всё на свои места
В первом предложении запятыми обособлены деепричастные обороты.
Во втором запятыми обособлен причастный оборот, т. к. находится после определяемого слова.
В третьем стоит запятая перед словом "который", равносильное причастному обороту во второму случаю.
В четвёртом вместо запятой должен стоять дефис, т.к. и подлежащее и сказуемое выражены именем существительным.
В пятом, как и во втором случае, запятыми обособлен причастный оброт, т.к. находится после определяемого слова.