| FileMetAdata :: Store. FileMetAdata :: Store´Â FileMetAdata FrameworkÀÇ ÀúÀå¼Ò°¡ ±¸ÇöÇÒ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
FileMetAdata :: Store. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Midh Mulpuri
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~midh/FileMetadata-0.2/lib/FileMetadata/Store/XML.pm
FileMetAdata :: Store. ű×
FileMetAdata :: Store. ¼³¸í
FileMetAdata :: Store´Â FileMetAdata FrameworkÀÇ »óÁ¡¿¡¼ ±¸ÇöÇÒ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. FileMetAdata :: Store´Â FileMetAdata FrameworkÀÇ ÀúÀå¼Ò¿¡ ÀÇÇØ ±¸ÇöÇÒ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù .Stores´Â ³ªÁß¿¡ »ç¿ëÇϰųª ºÐ¼® ÇÒ ¸ÞŸ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. »óÁ¡Àº SQL µ¥ÀÌÅͺ£À̽º, Ç÷§ ÆÄÀÏ ¶Ç´Â XMLÀ» ÀúÀå¼Ò·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. »óÁ¡Àº FileMetAdata ÇÁ·¹ÀÓ ¿öÅ©¿¡¸¸ Àû¾îÁö¸ç µ¶¸³Çü ¸ðµâ·Î »ç¿ëÇϱâÀ§ÇÑ °ÍÀÌ ¾Æ´Õ´Ï´Ù. ½ºÅä¾î´Â ÀúÀå¼Ò¿¡¼ ¸ÞŸ µ¥ÀÌÅ͸¦ Äõ¸®ÇÏ´Â ¹æ¹ýÀ» ±¸ÇöÇÏÁö ¾Ê½À´Ï´Ù. ¸ÞŸ µ¥ÀÌÅÍÀÇ »ç¿ëÀÌ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Àû¿ëµÇ´Â °ÍÀ¸·Î °£ÁֵǹǷΠÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÇÇØ ´õ ½±°Ô ºÐ¼®µË´Ï´Ù. »óÁ¡ ±¸ÇöÀÌ ±×·¯ÇÑ Äõ¸®¸¦ °¡´ÉÇÏ°ÔÇÏ´Â ¹æ¹ýÀ» ±¸ÇöÇÏ´Â °ÍÀÌ °¡´ÉÇÏÁö¸¸ ±×·¯ÇÑ ¸Þ¼Òµå´ÂÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ¹üÀ§¸¦ ¹þ¾î³³´Ï´Ù .Todsnewthis constructor´Â ´ÜÀÏ Àμö¸¦ ÃëÇÕ´Ï´Ù. Àμö´Â ±¸¼º Á¤º¸¸¦ ³ªÅ¸³»´Â Çؽÿ¡ ´ëÇÑ ÂüÁ¶ÀÔ´Ï´Ù. ÀÌ ¸Þ¼µå´Â »õ ±¤ºÎ ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ÂüÁ¶¸¦ ¹ÝȯÇÕ´Ï´Ù. ±¸¼º Çؽÿ¡ ´ëÇÑ Á¤È®ÇÑ Çü½ÄÀº ƯÁ¤ »óÁ¡ ¸ðµâÀÇ ¼³¸í¼¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ¾î¾ßÇÕ´Ï´Ù. ÀÌ Çؽô ÀϹÝÀûÀ¸·Î ¾î¶² ¸ÞŸ Á¤º¸¸¦ ÀúÀå ÇؾßÇÏ´ÂÁö ¹× ¹«½ÃÇÒ ¼öÀÖ´Â ¸ÞŸ Á¤º¸¸¦ ÁöÁ¤ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. Çؽô ¶ÇÇÑ ÀúÀå¼Ò () ¸Þ¼µå·Î Àü´Þ µÈ ¸ÞŸ Á¤º¸ ÇؽÃÀÇ Å°¸¦ ´ú ÀÚ¼¼ÇÑ ÀÚ¼¼¿Í ÀÀ¿ë ÇÁ·Î±×·¥ ƯÁ¤ ÆûÀ¸·Î º¯È¯ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌÁ¦´Â ³ªÁß¿¡ »ç¿ëÇÒ ¸ÞŸ Á¤º¸¸¦ ÀúÀåÇÕ´Ï´Ù.ÀÌ ¹æ¹ýÀº ¾Æ¹« °Íµµ ¹ÝȯÇÏÁö ¾Ê½À´Ï´Ù.ÀÌ ¹æ¹ýÀº ÇϳªÀÇ Àμö - ÀÚ¿ø¿¡ ´ëÇØ ¾Ë·ÁÁø ¸ÞŸ µ¥ÀÌÅÍ°¡ Æ÷ÇÔ µÈ Çؽÿ¡ ´ëÇÑ ÂüÁ¶ÀÔ´Ï´Ù. Çؽÿ¡´Â °ªÀÌ ÀÚ¿øÀÇ °íÀ¯ ÇÑ ¹®ÀÚ¿ ½Äº°ÀÚ ÀÎ Å° 'ID'¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ Å°´Â ÀÚ¿ø¿¡ ´ëÇØ °íÀ¯ ÇÏ°íÀÌ Çؽð¡ ³ªÅ¸³»´Â Á¤º¸´Â ½Äº°ÀÚ¿Í ¿¬°üµÈ ÀÚ¿ø¿¡ ´ëÇØ ¾Ë°íÀÖ´Â ¸ðµç °ÍÀ¸·Î °¡Á¤ ÇÒ ¼ö ÀÖ½À´Ï´Ù. »óÁ¡ÀºÀÌ ¸®¼Ò½ºÀÇ ¸ðµç ±âÁ¸ µ¥ÀÌÅ͸¦ ÇؽÃÀÇ Á¤º¸·Î ´ëüÇؾßÇÕ´Ï´Ù. Çؽÿ¡´ÂÀÌ Á¤º¸°¡ EPOCH ÀÌÈÄ ÃÊÀÇ ÃÊ ´ÜÀ§·Î ÃßÃâ µÈ ÇöÁö ½Ã°£À» ³ªÅ¸³»´Â ¶Ç ´Ù¸¥ Å° 'ŸÀÓ ½ºÅÆÇÁ'°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. 'ID'Å° ¶Ç´Â 'ŸÀÓ ½ºÅÆÇÁ'Å°°¡ ¾ø°Å³ª Á¤ÀǵÇÁö ¾ÊÀº 'ŸÀÓ ½ºÅÆÇÁ'Å°°¡ Çؽÿ¡ÀÖ´Â ´Ù¸¥ Å°°¡ ±¤ºÎ¿¡ ÀÇÇØ »ý¼ºµÇ´Â °Í¿¡ ´ëÇØ ºÒ¹ýÀÔ´Ï´Ù. ÀÌ Å°´Â ¹Ì³×¶ö ¸ðµâÀÇ À̸§ °ø°£¿¡ ÀÇÇØ Á¢µÎ»ç°¡ ºÙ½À´Ï´Ù. ¿¹¸¦ µé¾î FileMetAdata :: Miner :: Stat Miner´Â 'FileMetAdata :: Miner :: Stat :: Atime'.ThereÀÌ Çù¾àÀ» µû¸£Áö ¾Ê´Â ÇؽÃÀÇ ´Ù¸¥ Å°°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Å°´Â ÀúÀå¼Ò¸¦ »ç¿ëÇÏ¿© ÀϺΠÀÀ¿ë ÇÁ·Î±×·¥ ƯÁ¤ ¸ÞŸ Á¤º¸¸¦ ÁöÁ¤ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÇÇØ »ý¼ºµÇ¾ú½À´Ï´Ù. ÇؽÃÀÇ ¸ðµç Á¤º¸´Â ¼ýÀÚ ¶Ç´Â strings.clearthis ¸Þ¼µå°¡ Store¿¡¼ ¸ðµç Á¤º¸¸¦ »èÁ¦ÇÕ´Ï´Ù.ÀÌ ¹æ¹ýÀº ¾Æ¹« °Íµµ ¹ÝȯÇÏÁö ¾Ê½À´Ï´Ù. ¾Æ¹«·¸Áöµµ ¾ÊÀº arguffers.removeThis ¸Þ¼µå°¡ ÀúÀå¼ÒÀÇ Æ¯Á¤ ½Äº°ÀÚ¿Í °ü·ÃµÈ Á¤º¸¸¦ Á¦°ÅÇϱâ À§ÇØ È£ÃâµË´Ï´Ù.ÀÌ ¹æ¹ýÀº ¾Æ¹« °Íµµ ¹ÝȯÇÏÁö ¾Ê½À´Ï´Ù.ÀÌ ¹æ¹ýÀº ÀÚ¿øÀÇ ½Äº°ÀÚ ÀÎ ´ÜÀÏ Àμö¸¦ ÃëÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå°¡ È£ÃâµÇ¸é ÁöÁ¤µÈ 'ID'¿Í ¿¬°üµÈ ÀúÀå¼ÒÀÇ ¸ðµç µ¥ÀÌÅÍ´Â »èÁ¦ÇؾßÇÕ´Ï´Ù .Hasthis ¸Þ¼µå´Â ÀÚ¿øÀÇ ½Äº°ÀÚ ÀÎ ´ÜÀÏ Àμö¸¦ ÃëÇÕ´Ï´Ù.ÀÌ ¹æ¹ýÀº Á¤º¸°¡ µÇµ¹¸± ¶§ (EPOCH ÀÌÈÄ ÃÊ) ½Ã°£À» ¹ÝȯÇÕ´Ï´Ù. ÁÖ¾îÁø ½Äº°ÀÚ¿Í °ü·ÃµÈ ½Äº°ÀÚ¿Í °ü·ÃÀÌ ÀÖ½À´Ï´Ù. ½Äº°ÀÚ°¡ ¾Ë·ÁÁöÁö ¾ÊÀº °æ¿ì Undef¸¦ ¹ÝȯÇÕ´Ï´Ù .ListÀÌ ¸Þ¼Òµå´Â Store¿¡ ¾Ë·ÁÁø ¸ðµç ½Äº°ÀÚ ¸ñ·ÏÀ» ¸®ÅÏÇÕ´Ï´Ù.ÀÌ ¹æ¹ýÀº Àμö¸¦ °¡Á® °¡Áö ¾Ê½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.
FileMetAdata :: Store. °ü·Ã ¼ÒÇÁÆ®¿þ¾î