《识数寻踪:WinHex应用与数据恢复开发秘籍》——第1章 学海茫茫孤帆冷——数据恢复概述 1.1 给所有数据恢复工程师的话

第1章 学海茫茫孤帆冷——数据恢复概述

1.1 给所有数据恢复工程师的话

识数寻踪:WinHex应用与数据恢复开发秘籍
我们整日把数据恢复挂在嘴边,那么何为数据恢复?以往这里必须来一段老生常谈的名词解释,本书却有全新的理解:数据恢复,就是找到有价值的数据而已。为什么说“找到”?因为我们都清楚数据恢复的本质,乃是一种数据定位、检索技术,如果数据真的丢失,任何技术都回天乏力了,正所谓“存在定有迹可循,毁灭必无影无踪。”数据丢失就好比一本书撕掉了目录,如果正文还在我们无论如何都有办法读到想要的内容,但是如果正文也不在了,那我们就丧失了阅读的前提。我们再看个例子:某客户硬盘中目录组织得过于复杂,以至于以他的能力无法找到一个急需的文件,而我们接手后,发现该文件也许没被删除,只是藏得较深而已,于是我们用Windows的搜索功能帮助他找到了文件。我想问,这算是数据恢复吗?答案是肯定的,因为我们帮他找到了文件,而这个文件对他有价值,况且对他而言,并不需要关心我们用了多么复杂的技术,结果才是最重要的。

1.1.1 为什么选择数据恢复这个行业
为什么学习数据恢复?作者也时常问自己。于是,作者经过长时间的调查,基本归纳出以下几个原因。

原本从事电脑维修行业,想提升到更高的技术层次。
想独自创业,希望付出较低的创业成本。
刚毕业的学生想寻找一份上手容易又不失体面的工作。
热爱数据恢复行业,希望在成全自己的同时也成全他人。
从道德层面讲,前3个理由都无可厚非。对于从事电脑维修的读者来说,经常会碰到因为硬盘故障、操作系统损坏、客户误操作导致的数据丢失情况。“兵来将挡”,长时间的磨练使相当一部分维修技师已经可以熟练地使用经典数据恢复工具来完成一些简单的数据恢复任务,对他们来说,数据恢复不仅是技术层次的提升,更意味着经济收入的提升,于是他们中的大多数都选择转行为数据恢复工程师,在公司中充当技术骨干角色。对于一部分急于创业的朋友来说,快速培训、二手电脑、面积不大的写字间都是节约资金的理由,数据恢复正好可以满足低廉的创业计划,一个月总有几单业务可以帮助其运转维持。对于刚毕业的学生来说,数据恢复可以作为职业生涯的起步,以便伺机跨入收入更高的行业中。

但是,这些理由听起来又或多或少有些问题,难道数据恢复仅仅是一个转行的跳板吗?当然不是!前3个理由我们都可以归结为“职业价值观”问题。也就是说,直到今天,很多数据恢复从业人员还是既没有合理的职业规划,又不清楚自己手头工作的意义。数据恢复,作为一种灾难拯救手段,把无数客户从劫难中挽救回来,是一项受人尊敬的崇高使命。数据恢复不仅仅是一份工作,还应该成为一项事业。

正所谓“热爱是相互的”,你热爱数据恢复,它自然会加倍地给你回报。数据恢复的原理决定它必须利用许多旁系学科作为基础,从而促进从业者不断学习,这难道不是一种动力?作者身边的数据恢复高手无一例外都是软件高手,就是因为在他们眼里,数据恢复是一种事业,围绕这个事业,他们愿意学习任何有助于数据恢复研究的知识。最终,他们不仅获得了行业地位,也在其他领域建树颇丰,同时获得了相应的经济收入。

当然,也有人说,数据恢复技术过于简单,缺乏技术壁垒,最终会沦为垃圾产业。我必须反驳:那是他们还没有真正窥到“上乘武学之门”。美亚柏科、效率源、ACE它们哪一个不是坐拥高端技术从而取得了巨大的成功?对不思进取者而言,任何产业都是垃圾产业,都是事业的坟墓。

说了这么多,为什么选择数据恢复行业,对不同的人来说,也许答案并不唯一,我只能说,既然选择了“她”,就好好爱“她”。

1.1.2 学习数据恢复需要什么基础
我说不需要任何基础未免有些自欺欺人,可是要我详细地列出学习数据恢复所需要的知识,我只能说,一切跟计算机有关的基础知识都要重视,包括数学、英语、微机原理,它们都是不可或缺的,举几个例子来说明。

我们经常需要了解国外的最新科研成果,如果没有基本的英语阅读能力,连搜索文献都成问题。
Fisher线性判别已经被国外科研人员用于文件碎片分类。如果我们没有概率统计学的基础,别说对其进行研究,恐怕看都看不懂。
如果我们要了解PC3000的秘密,不懂微机原理,不懂ATA/SCSI协议,那无异于痴人说梦。
正所谓“霓裳虽美始于宫娥之糙手,灵药神奇源自贫医之素陶”,知识也会从平庸基础累积为华美广厦,所以,请大家重视基础。

在这里,作者也说句大道理:成功 = 汗水+智慧+运气。小时候听到这个等式总是不以为然,现在越来越体会到其中的深意。汗水就是努力,任何拥有伟大成就的科学家,无一例外都付出了99%的努力,尚未听说哪个人能轻轻松松地取得惊人成就。智慧也是必须的,但是智慧也是在努力中锻炼出来的。有时候我们需要那么一点点运气。拿金庸的武侠小说来说,虽然里面的主人公都是勤奋好学、天赋异禀,却也几乎都通过“奇缘”的方式完成了武学的升华,可见有时候运气还是能起主导作用的。

汗水和智慧“事在人为”,但是运气呢?没有运气,难道我们辛苦所学就都将化作梦幻?虽然我不敢说每个人一生都能碰到一次改变命运的“祥瑞”,但是,我相信毅力会增加碰到好运的几率。夫人是偶然提炼出铀的吗?正所谓“学海茫茫孤帆冷,日复一日摇橹人”,耐得住寂寞,学会坚持,学会等待,才能在广阔的知识海洋中找到属于自己的栖身之岛。

1.1.3 数据恢复行业的现状
中国数据恢复产业可以用“良莠不齐”来形容。一方面,大公司正在加紧领导制定行业规范;另一方面,许多小公司也结成渠道联盟试图正规化。当然,相当一部分小公司仅仅是拿数据恢复当成一种增值业务,没有认真对待。未来是显而易见的,市场将掌握在大公司或技术联盟手中。

值得一提的是,民间数据恢复技术交流正如火如荼地进行,典型的技术社区如中华硬盘基地已经发展成拥有数十万会员的大型论坛,一批技术高手活跃在这座技术舞台上,“八喜”、“甜橙”、“雨荷”、“海云”、Windows Hao、“华山剑客”等都是技术研究的领军人物。

时间: 2024-10-18 12:58:02

《识数寻踪:WinHex应用与数据恢复开发秘籍》——第1章 学海茫茫孤帆冷——数据恢复概述 1.1 给所有数据恢复工程师的话的相关文章

《识数寻踪:WinHex应用与数据恢复开发秘籍》——导读

**前言**三百万魂湮荒冢,六千枯载征战延: 醉生梦死朝上客,血染狂沙关外人. 恍惚只闻刀剑笑,依稀可辨赤兔吟: 辰卯但求金乌美,奈何呓语秦汉年. 2004年我还是学生,和同学搭伴去玉门游玩,眼见一路戈壁广袤.沙海连天,长城在朦胧中蜿蜒,心潮澎湃却欲语词穷,直到大漠观日,被壮美之景震慑得似醒非醒,秦汉之风.边关战阵跃然于眼,这才按捺不住,仿效古来墨客,写下开篇蹩脚诗一首,表达激动心情,虽然那时的我尚未体会人生之路的曲折艰辛,却也迸发出报效民族的热血豪情,使我在后来的成长中时刻保持一种乐观向上的活

《识数寻踪:WinHex应用与数据恢复开发秘籍》——1.3 数据恢复技术未来的发展方向

1.3 数据恢复技术未来的发展方向 识数寻踪:WinHex应用与数据恢复开发秘籍 未雨绸缪,真英雄也.只有牢牢把握一门学科的发展方向,才能在技术大潮中游刃有余,应对自如. 1.3.1 FLASH数据提取技术 目前,固态硬盘正在不断蚕食存储市场的份额,嵌入式设备又大行其道,FLASH闪存使用量达到前所未有的程度,与之相关的FLASH芯片数据恢复业务也如影随形地跟了过来.国内美亚柏科.效率源等公司都在积极研发此类技术. 1.3.2 数据恢复与残余数据分析并存 数据恢复往往不能达到完美的效果,某些时候

《识数寻踪:WinHex应用与数据恢复开发秘籍》——1.4 我们的“闺蜜”——数据恢复工具

1.4 我们的"闺蜜"--数据恢复工具 识数寻踪:WinHex应用与数据恢复开发秘籍 虽然数据恢复工具并不是我们安身立命的根本,但是在很多情况下,它们能帮助我们更有效地完成工作.从计算机的角度看,它们只是拥有特定功能的程序,所以它们只能按照预先设定好的流程来工作,一旦数据环境的复杂程度超出了所能掌控的范围,它们就会失去效力甚至给我们造成一定程度的误导. 有人说,两种数据恢复工具的恢复效果是有差别的,这是当然,因为它们分别代表了不同开发人员的不同思路.大家完全可以凭借自身经验为自己挑选适

《识数寻踪:WinHex应用与数据恢复开发秘籍》——1.2 学习规划

1.2 学习规划 识数寻踪:WinHex应用与数据恢复开发秘籍 任何学科都有其相应的学习规划.在大学里,老师们按照教育专家们指定的学习规划制定专业的教学任务表,我们只需要跟着老师的引导去学习,就可以按部就班地完成学习任务.但是本节不打算给大家列出一张严谨的课程表,我们仍然还是以轻松的语调,从勤奋.机遇.自爱3个角度谈谈数据恢复的学习方法. 1.2.1 勤奋 从勤奋的角度,数据恢复倒是有很多的学习方法,也就是我们称之为"笨办法"的办法. 1.好问 多向高手请教是成为高手的捷径.当然,请教

《识数寻踪:WinHex应用与数据恢复开发秘籍》——第2章 柳叶弯刀锋芒现——WinHex初探 2.1 面由心生——WinHex启动中心

2.1 面由心生--WinHex启动中心 识数寻踪:WinHex应用与数据恢复开发秘籍俗话说,"人活一张脸,树活一张皮",软件也不例外,简洁大方的界面设计会给使用者带来心旷神怡的感受.其实,软件设计走到最后就成了一门艺术,设计师不再满足于合理体现软件的主要逻辑,而是力求将美学和创意贯注于软件的灵魂之中,让使用者产生强烈的精神共鸣,从而打心底欣赏.热爱软件.从另一个角度说,如果开发者对界面重视,那么软件核心的质量必定不差,尚未听闻界面草草了事但功能强大.运行稳定的软件(命令行除外).本节

《Android平板电脑开发秘籍》——3.10节小结

3.10 小结Android平板电脑开发秘籍在本章中,我们见识了ActionBar在显示程序主要Action时的用途,学习了显示和隐藏ActionBar.理解了各种组件的运作,了解了在ActionBar中显示Action项和Action View的过程.还学习了如何在ActionBar中显示子菜单以及如何创建Tab页式和下拉列表式的ActionBar. 下一章将学习自API 11开始引入的新增Widget.你将学习通过CalendarView在Android应用程序中显示日历.通过NumberP

《Android开发秘籍(第2版)》——第1.8节Google Play

1.8 Google Play Android开发秘籍(第2版) 完成了应用程序的设计.开发.测试和签名工作后,就可以在Google Play上对其进行部署.要使用Google Play,首先要创建一个Google Checkout账户.该账户不仅用来支付25美元的开发者初始注册费,也用于供开发者获取付费应用的收益.创建的应用能亮相于众目睽睽之下,往往会令开发者激动不已.在上传后的数小时之内,应用程序就可能被来自全世界的用户数百次地浏览.下载.打分和评价.这里给出发布应用时需要考虑的若干事宜,谨

jBPM-4.0中文开发指南-第13章 执行模式

第 13 章 执行模式 这里有三种基本的流程执行模式:对象,持久化和嵌入. 对于持久化和嵌入执行模式, 流程执行必 须在一个事务中执行.在那种情况, 流程执行必须放在一个环境的内部. 环境将用来绑定流程执行,更 新到一个应用事务的事务中. 环境可以被用来绑定,比如一个JDBC连接, JTA,BMT,Spring事务等等. 13.1. 对象执行模式 对象执行模式是使用流程虚拟机的最简单形式. 这意味着通过客户端API直接使用流程定义和执行对 象. 让我们通过一个例子演示这个. 我们通过创建一个Cl

jBPM-4.0中文开发指南-第6章 流程剖析

第 6 章 流程剖析 上面我们已经简要的接触了两个主要的流程结构: 活动,转移和活动组合. 这一章研究了流程定义结构的全部可能. 这儿基本有两个流程定义方式:基于图形和组合流程语言. 首先,流程支持这两种情况. 每个基于图形的执行和活动组合可以用来组合一些像UML超级状态的实现. 甚至,自动功能活动可以被实现, 所以它们可以使用转移和活动组合. 开发指南-第6章 流程剖析-jbpm开发入门指南"> 图 6.1. 逻辑流程结构的UML类图 下一步我们会显示一系列的实例图形结构, 这可以组成P