³ØŸÀÌ :: db_lock.

TIE :: DB_LOCK PERL ¸ðµâÀº °øÀ¯ ¹× µ¶Á¡ Àá±ÝÀ» »ç¿ëÇÏ¿© Çؽø¦ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

³ØŸÀÌ :: db_lock. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Ken Williams
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~kwilliams/Module-Build-0.2808/lib/Module/Build/Compat.pm

³ØŸÀÌ :: db_lock. ű×


³ØŸÀÌ :: db_lock. ¼³¸í

TIE :: DB_LOCK PERL ¸ðµâÀº °øÀ¯ ¹× µ¶Á¡ Àá±ÝÀ» »ç¿ëÇÏ¿© Çؽø¦ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. TIE :: DB_LOCK Perl ¸ðµâÀº °øÀ¯ ¹× µ¶Á¡ Àá±ÝÀ» »ç¿ëÇÏ¿© Çؽø¦ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. Synopsis »ç¿ë TIE :: DB_LOCK; db_fileÀ» »ç¿ëÇϽʽÿÀ. ³ØŸÀÌ (% ÇؽÃ, '³ØŸÀÌ :: db_lock', $ filename, 'rw'); # $ hash { 'Å°'} = '°ª'À» ÀÛ¼ºÇϱâ À§ÇØ ¿­±â; untrie % ÇؽÃ; ³ØŸÀÌ (% hash2, 'tie :: db_lock', $ filename); # ±âº»°ªÀº Àбâ Àü¿ë Àμâ ( "°ªÀº $ hasH2 { 'Å°'} n")ÀÔ´Ï´Ù. untie % ÇؽÃ; ÀÌ°ÍÀº db_file ÆÐÅ°ÁöÀÇ ÇÁ·±Æ® ¿£µåÀÔ´Ï´Ù. Àбâ Àü¿ë ¸ðµå¿¡¼­ Çؽø¦ ¹­´Â °æ¿ìÀÌ ¸ðµâÀº µ¥ÀÌÅͺ£À̽º ÆÄÀÏ¿¡ °øÀ¯ Àá±ÝÀ» ³Ö°í Àӽà ÆÄÀÏ¿¡ º¹»çÇÏ°í ¿ø·¡ µ¥ÀÌÅͺ£À̽º¸¦ Àá±Ý ÇØÁ¦ÇÏ°í ¿ø·¡ µ¥ÀÌÅͺ£À̽º¸¦ Àá±Ý ÇØÁ¦ÇÕ´Ï´Ù. ±×·± ´ÙÀ½ db_fileÀ» »ç¿ëÇÏ¿© tempfileÀ» ¹­½À´Ï´Ù. DB_FILE ¸ðµå¿¡¼­ Çؽø¦ ¹­´Â °æ¿ì, ¿ì¸®´Â µ¥ÀÌÅͺ£À̽º¿¡ µ¶Á¡ Àá±ÝÀ» ³Ö°í db_fileÀ» »ç¿ëÇÏ¿© Á÷Á¢ ¹­½À´Ï´Ù. ÀÌÀ¯°¡ °¡´ÉÇÒ ¶§¸¶´Ù Àüü ÆÄÀÏÀ» º¹»çÇÕ´Ï´Ù. ´Ù¸¥ »ç¶÷µéÀÇ ¾²±â¸¦ ¹æÇØÇÏÁö ¾Ê°í ÆÄÀÏ¿¡¼­ ÀÐÀ» ¼öÀÖ´Â ÇÁ·Î±×·¥. ÀϹÝÀûÀ¸·Î ¿À·¡, Áö¼ÓÀûÀÎ ÀÐ±â ¹× ÂªÀº ¹ö½ºÆ®°¡ ¾´ °æ¿ì´Â Àß ÀÛµ¿ÇÕ´Ï´Ù. ÀÌ ÆÐÅ°Áö¸¦ »ç¿ë ÇÏ·Á´ÂÁö ¿©ºÎ¸¦ °áÁ¤ÇÏ´Â µ¥ µµ¿òÀ̵Ǵ readme ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ. untie ()¸¦ ¸í½Ã ÀûÀ¸·Î È£Ãâ ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. % Çؽð¡ ¹üÀ§¸¦ ¹þ¾î³¯ ¶§ »ç¿ëÀÚ°¡ È£ÃâµË´Ï´Ù. ±×¸®°í ¸ðµÎ°¡ °èȹµÈ °Íó·³ ÁøÇàµÇ¸é, % Çؽð¡ »ç¶óÁö¸é Áõ¹ß ÇÒ Àӽà ÆÄÀÏÀÌ °áÄÚ ¾ËÁö ¸øÇÒ °ÍÀÔ´Ï´Ù. Àç¹ßÀÎ : ¡¤ Perl


³ØŸÀÌ :: db_lock. °ü·Ã ¼ÒÇÁÆ®¿þ¾î