技术开发 频道

VS与Windows 7共舞:库(Library)

  【IT168 专稿】“小陈,再把你的项目策划书给我发一份!你昨天发给我的我找不到了!我记得保存在C:\Users\Win7\Documents\Office 2010\项目策划书\陈良乔\草稿\这个目录下了啊,怎么找不到了?难道是在D盘的D:\文档\W7项目\项目文档\策划书\陈良乔\草稿\下?”

  “喂喂喂,QQ客服吗?我找不到QQ接收的文件了啊,刚刚好友发给我的文件在哪里啊?”

  “老婆,我们去年去重庆旅游时照的照片在哪里啊?我怎么找不到了?”

  ——计算机里面的文件越来越多,我们置身于茫茫的文件海洋,该怎么办?

  为什么要引入库(Library)的概念

  在以往的Windows操作系统中,我们总是以树状结构的方式来组织和管理我们计算机上的各种文件和文件夹。我们往往根据文件的内容或者类型将他们分别保存在不同的目录下,从而一层一层嵌套形成树状结构。但是随着硬盘容量越来越大,计算机上的文件数量越来越多,同时由于树状结构的先天缺陷,这种组织文件的方式开始变得无法满足我们日常的需要了。单一的一种树状结构的分类方式,无法满足文件之间复杂的联系。比如,当你在准备一份计划书的时候,你将文档保存在文档相关的目录下,同时,你将文档中的各种插图保存在图片相关的目录下,在这种情况下,当你要查看修改文档中的某张图片时,你需要在文档目录图片目录之间跳转切换,为我们的工作带来很多不便。又比如,你是一位高清电影爱好者,收藏了很多电影,这些电影分别按照树状结构分类存放在你的硬盘上的各个分区,如果现在你想找到某部电影,就需要在各个分区,各个目录之间查找,费时费力。

  为了帮助用户更加有效的对硬盘上的无数文件进行更加有效的管理,微软在Windows 7中提供了新的文件管理方式:库(Library)。作为访问用户数据的首要入口,库在Windows 7里是用户指定的特定内容集合,和文件夹管理方式是相互独立的,分散在硬盘上不同物理位置的数据可以逻辑地集合在一起,查看和使用都更方便。引入了库的概念后,我们就可以将这两个相关的文件夹组织到同一个库下,比如我可以将我的所有视频整理到视频库中,这样我们在查找电影时就方便多了,只需要在视频库中进行查找,就可以很快地找到相关的内容了,虽然这些文件保存在不同的硬盘位置,不同的文件夹下。


图1 Windows 7中的库

  本质上,库的概念的引入,不是来解决文件的分类问题的,这个问题在文件夹时代已经解决了,库解决的是分类方式不唯一的问题。还是上面视频库的例子,一部电影,我们可以按照风格分类,也可以按照演员分类,还可以按照产地分类,如果是文件夹的方式,这部电影我到底该放在哪个文件夹下呢?库的诞生,才能使分类真正做到严格。对于计算机中的各种资源,往往是有很多种分类方式,同时各种资源之间又有复杂的关联关系,在特定的应用环境中,采用特定的分类方式才能获得最好的工作效率。而库可以对分类方式进行完全的自定义,一个库基本上就代表了一种分类方式,可以满足人们对文件进行复杂分类的需求。

0
相关文章