If data accidentally deleted, what techniques to restore your data?

The data in the flash or hard drive you accidentally deleted? Do not worry, it can still be returned anyway. […]