Have you added any new hardware? It could be the psu (Power suply Unit) is failing.
I had a phaze of this happening when I added a new dvd drive. I just bought a higher wattage psu. Seems to be working fine now.
Xiaomi Mi Mix 2 review
What went wrong at the Designs of the Year 2017
iPhone X news: Release date, price, new features & specs
Comment regarder des séries et talk-shows américains en France ?