首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

关于误删文件为处理方式

今天是五一劳动节,但是我却办了一件没脑子的事情,我把公司的项目的业务层的文件删除了,梦醒的时候发现抓紧的ctrl+z,但是已经晚了,文件的内容提示我,不能通过ctrl+z来进行文件的恢复!这个时候机智的我想起来放假前我把项目打包了,里面有代码,我居然忘了里面都是编译过的.class文件,妈了个鸡!怎么办??找反编译工具,讲真的我真的没有自己下载过这类的工具,没办法硬着头皮去找,最后还是群里的大佬给我说了一个比较好用的

但是会出现一个问题,那就是,通过反编译过来的代码原文的注释没有了,而且代码是这样的

接口的实现类是这样的

而我原来的代码是这样的!

接口的实现是这样的

我不知道少了@Override有什么坏处,特意百度了一下:

所以经过反编译后的文件一定要好好的检查一下!

问题看似解决的,但是我不放心呀,所以想到了文件恢复,没有用端脑管家什么之类的也是群里的大佬推荐的一个数据恢复的应用推荐给大家,还是很好用的!

双击后运用

不用担心操作错误,看清楚每一步的操作,以及你要恢复的磁盘,以及文件格式之类的,然后恢复好以后,为了保险起见,我会将代码放在一个新建的文件夹里面,然后拿出来反编译之后的代码与恢复的数据进行对比,确定无误的情况下粘贴!其实我本来可以避免出现这样的错误的,都是因为一个写代码的习惯,不喜欢提交代码带svn,应该养成良好的书写习惯,这样不可以避免这类再难的发生!!!!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180501G0WJHI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券