日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

一 搶先體驗微軟最新文件系統(tǒng)WINFS

久聞WinFS,好不容易才將內(nèi)存升級到512M,在VM中安裝了Longhorn后,發(fā)現(xiàn)WinFS還處于很基本的測試階段,很多功能都有限制,只有一個Defaultsore目錄提供了支持,而且暫時還無法去更改其設(shè)置,凡是放到里面的文件的特點都會被偵測到并加以歸類 。凡是從FAT32或NTFS遷移過去的文件,假如有Meta Data,比如MP3文件的ID3這類信息會被保存下來,假如無Meta Data的文件,也可以創(chuàng)建屬于其的Meta Data 。
從我的硬盤上COPY了幾個MP3、WMA文件到虛擬機的硬盤上 。
1.打開Computer,進入Defaultstore 。
2.本想建個Music的目錄,但是卻出現(xiàn)錯誤,后來才發(fā)現(xiàn)是因為WinFS正處于測試中,無法命名其中的項 。
3.將音樂文件拷到Defaultstore的根目錄下 。
4.在Start Menu中打開Music目錄,點擊左側(cè)的Recently Added,出現(xiàn)剛才我新加進的幾個音樂文件 。
5.點擊鼠標(biāo)右鍵,選擇View?Detail,然后點擊上方的Genre?Stack by Genre,發(fā)現(xiàn)音樂文件以其音樂的類型(比如Pop)分成幾個Item,點擊Item進去,可以瀏覽該類型的文件 。
6.在左側(cè)的Filter by輸入框中輸入pop(注意,非音樂文件文件的名字),凡是pop類型的音樂文件都顯示出來,而非該類型的音樂文件都被隱藏 。
7.將一些圖片放入Defaultstore中,在Start Menu中打開Photos and Videos目錄,在Filter by處輸入1024*768,發(fā)現(xiàn)大小是1024*768的圖片都被顯示出來 。
用到這里,感覺WinFS好象沒什么,只是作為一個文件的Meta Data的搜索器而已 。但估計問題絕對不會象我所想的那么簡單,所以便繼續(xù)查找資料,追尋下去,發(fā)現(xiàn)了許多有趣的東西 。
WinFS的數(shù)據(jù)模型:
WinFS是傳統(tǒng)的文件系統(tǒng)以及關(guān)系數(shù)據(jù)庫的延伸,它不僅存儲以往的文件類型數(shù)據(jù),也可以存儲非文件類型的數(shù)據(jù),比如一些個人信息、日程表、郵件等等 。因此,在WinFS中存儲的單位不應(yīng)該用文件來描述,準(zhǔn)確說來應(yīng)該是Item 。
首先要弄清楚幾個概念:Types/Subtypes、Properties/Fields、Constraints、Relationships 。
一.Types/Subtypes
Type和Subtype與面向?qū)ο蟮念惣白宇惖母拍钕嘞?,WinFS中存儲的數(shù)據(jù)都是某種TYPE的實例(Instance),比如我們可以創(chuàng)建一個TYPE為Person的實例,這個實例擁有自己的屬性,姓、名、年齡、性別等等 。每種TYPE都會有自己的屬性,即Properties/Fields 。每種TYPE都會有自己的超類型(super type)和子類型(Subtype),與JAVA等語言類似,一個TYPE只能繼承自一個超類型,但可以有多個子類型 。比如Contact和Document的超類型都是Item,而Contact的子類型有Person、Group和Organization等等,Document的子類型有Image和Media等等,Image的子類型有Photo等等 。WinFS中預(yù)定義了幾種“Windows Type“,比如Person、Message、Document和Folder等等 。Type可以被擴展,即允許用戶定義自己的Type,但是現(xiàn)在在這個版本的WinFS中還不提供這種自定義功能 。
二.Properties/Fields
Properties/Fields與類的屬性的概念相似,每一個屬性可以是一個標(biāo)量,也可以是一個與C/C的structure相似的結(jié)構(gòu) 。對于一個類型來說,可以擁有多個相同的屬性,比如一個Person可以擁有多個Address屬性 。
三.Constraints
對于每個Propertie/Field,都可以有約束(Constraints),比如年齡必須是在什么范圍內(nèi),姓名不允許為空等 。但是當(dāng)前發(fā)布的WinFS版本還不提供對約束的支持 。
【一 搶先體驗微軟最新文件系統(tǒng)WINFS】

    推薦閱讀