[ Pobierz całość w formacie PDF ]
.FF FF FF FF 82 79 47 11 00 00 00 00 00 00 00 00.yG.Dodaj drugi atrybut danych kopiuj¹c inny tekst do strumienia z nazw¹zdefiniowan¹ przez u¿ytkownika (named stream):C:\>echo It's a plane.> superman.txt:stream1Dodaj trzeci atrybut danych z inn¹ nazw¹ strumienia danych:C:\>echo It's SUPERMAN.> superman.txt:stream2Poni¿szy wydruk rekordu pliku przedstawia trzy atrybuty $Data.Nale¿y zwróciæuwagê na trzy atrybuty Typ 80.Pierwszy atrybut z nazw¹ zapisany jest czcionk¹pogrubion¹, drugi kursyw¹.20 00 00 00 00 00 00 00 0C 03 53 00 75 00 70 00.S.u.p.65 00 72 00 6D 00 61 00 6E 00 2E 00 74 00 78 00 e.r.m.a.n.t.x.74 00 00 00 00 00 00 00 t.80 00 00 00 28 00 00 00.(.00 00 18 00 00 00 01 00 0F 00 00 00 18 00 00 00.49 74 27 73 20 61 20 62 69 72 64 2E 20 0D 0A 00 It's a bird.80 00 00 00 38 00 00 00 00 07 18 00 00 00 03 00.8.10 00 00 00 28 00 00 00 73 00 74 00 72 00 65 00.(.s.t.r.e.61 00 6D 00 31 00 00 00 49 74 27 73 20 61 20 70 a.m.1.It's a p6C 61 6E 65 2E 20 0D 0A lane.80 00 00 00 40 00 00 00.@.00 07 18 00 00 00 04 00 11 00 00 00 28 00 00 00.(.73 00 74 00 72 00 65 00 61 00 6D 00 32 00 00 00 s.t.r.e.a.m.2.49 74 27 73 20 53 55 50 45 52 4D 41 4E 2E 20 0D It's SUPERMAN.0A 00 00 00 00 00 00 00 FF FF FF FF 82 79 47 11.yG.Niewiele aplikacji korzysta ze strumieni z nazw¹ zdefiniowan¹ przez u¿ytkownika(named stream).Najprostszym sposobem obejrzenia zawartoœci pliku jest u¿yciepolecenia more:C:\>more more < superman.txt:stream2It's SUPERMAN.Na pierwszy rzut oka strumienie danych z nazw¹ definiowan¹ przez u¿ytkownikamog¹ umo¿liwiæ tworzenie nowych, innowacyjnych aplikacji.Tak równie¿ myœlano wfirmie Microsoft.Jednak¿e w³aœciwie tylko w jednym programie, Services forMacintosh (SFM) firmy Microsoft, wykorzystano strumienie danych w znacz¹cymstopniu.Wolumin SFM wykorzystuje strumienie do obs³ugi plików rozga³êzionych(dual-fork files) Macintosha.Baza danych Podsumowanie (Summary) i strumienie danychNowe us³ugi Windows 2000 wykorzystuj¹ strumienie danych definiowane przezu¿ytkownika w trochê mniej ambitny sposób ni¿ SFM.Po otwarciu okna Properties(W³aœciwoœci) pliku mo¿na zauwa¿yæ, ¿e zak³adka Podsumowanie (Summary) znajdujesiê za zak³adk¹ Security (Ochrona).Na rys.13.2 pokazano przyk³adowe okno.Rysunek 13.2.Zak³adka Summary (Podsumowanie) dla typowego pliku.Informacje wpisane do odpowiednich pól bazy danych Podsumowanie (Summary) s¹zapisywane w rekordzie pliku jako ci¹g strumieni $Data z nazw¹ zdefiniowan¹przez u¿ytkownika.Poni¿szy wydruk przedstawia atrybut $Data bez nazwy dla bazydanych Podsumowanie (Summary).00000000 80000000 48000000 00001800 00000100.H.00000016 2D000000 18000000 54657874 206F6620 -.Text of00000032 66696C65 3120696E 20746865 20756E6E file1 in the unn00000048 616D6564 20244461 74612061 74747269 amed $Data attri00000064 62757465 2E000000 bute.80000000 80000000.00000080 011B4000 00000D00 00000000 00000000.@.00000096 00000000 00000000 78000000 00000000.X.00000112 00020000 00000000 9C000000 00000000.00000128 9C000000 00000000 05004400 6F006300.D.o.c.00000144 75006D00 65006E00 74005300 75006D00 u.m.e.n.t.S.u.m.00000160 6D006100 72007900 49006E00 66006F00 m.a.r.y.I.n.f.o.00000176 72006D00 61007400 69006F00 6E000000 r.m.a.t.i.o.n.00000192 11011F00 1F000000.80000000 80000000.00000208 011B4000 00000700 00000000 00000000.@.00000224 0000000000000000 78000000 00000000.X.00000240 00020000 00000000 A8000000 00000000.00000256 A8000000 00000000 05005300 65006200.S.e.b.00000272 69006500 73006E00 72004D00 6B007500 i.e.s.n.r.M.k.u.00000288 64007200 66006300 6F004900 61006100 d.r.f.c.o.I.a.a.00000304 6D007400 79006B00 64004400 61000000 m.t.y.k.d.D.a.00000320 21010E30 00300000 ! [ Pobierz caÅ‚ość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • luska.pev.pl
  •