dogpile.core.´õ Å« ij½Ì ¼Ö·ç¼ÇÀÇ ±¸¼º ¿ä¼Ò·Î ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â 'Dogpile'Àá±Ý ÀåÄ¡ | |
Áö±Ý ´Ù¿î·Îµå |
dogpile.core. ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- BSD License
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Mike Bayer
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.makotemplates.org/
dogpile.core. ű×
dogpile.core. ¼³¸í
DogPile.Core´Â "New"°ªÀÌ Áغñ°¡ µÉ ¶§±îÁö ´Ù¸¥ ½º·¹µå°¡ "ÀÌÀü"°ªÀ» »ç¿ëÇÏ´Â µ¿¾È ´ÜÀÏ ½º·¹µå°¡ ºñ½Ñ ÀÚ¿øÀ» »ý¼º ÇÒ ¼öÀÖ´Â "Dogpile"Àá±Ý ÀåÄ¡ÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î ºñÄ¿¿¡¼ ÃßÃâÇÑ Àá±Ý Äڵ尡 ±âº»ÀûÀ¸·Î Ç¥½ÃµË´Ï´Ù. ÆÐÅ°Áö, °£´ÜÇÏ°í ÀϹÝÀûÀÎ USAGE.USAGEA °£´ÜÇÑ ¿¹ : Dogpile.Core °¡Á® ¿À±â Dogpile # "ÀÚ¿ø"¿¡ ´ëÇÑ ÂüÁ¶¸¦ ÀúÀåÇÕ´Ï´Ù. Create.The_resource = DEF SOUND_CREATION_FUNCTION ()À» ÂüÁ¶ÇϽʽÿÀ. # ¿©±â¿¡¼ ÀÚ¿ø the_resource = create_some_resource () def use_the_resource () : # # ÀÚ¿øÀ» »ç¿ëÇÏ´Â ÀϺΠÇÔ¼ö. some_creation_function () #ÀÌ Àû¾îµµ ÇÑ ¹ø ¿Ï·á µÉ ¶§±îÁö # ¿©±â¿¡ µµ´ÞÇÏÁö ¾Ê½À´Ï´Ù. the_resource .do_something () # 3600 ÃÊ·Î dogpileÀ» ¸¸µì´Ï´Ù. dogpile.acquire (some_creation_function) : use_the_resource ()¸¦ usepile.acquire ()°¡ óÀ½À¸·Î È£Ãâ ÇÒ ¶§ some_creation_function ()ÀÌ È£ÃâµË´Ï´Ù. ...¿¡ ±×·± ´ÙÀ½ ºí·ÏÀÇ ³ª¸ÓÁö ºÎºÐÀº ÁøÇàµË´Ï´Ù. ÀÌ Ãʱ⠱Ⱓ µ¿¾È DogPile.Acquire ()¸¦ È£ÃâÇÏ´Â µ¿½Ã ½º·¹µå´Â Some_creation_function ()ÀÌ ¿Ï·á µÉ ¶§±îÁö Â÷´ÜµË´Ï´Ù. Creation ÇÔ¼ö°¡ óÀ½À¸·Î ¼º°øÀûÀ¸·Î ¿Ï·áµÇ¸é DogPile.Acquire ()¿¡ ´ëÇÑ »õ È£ÃâÀº ¸Å¹ø " ExpireTime "ÀÌ µµ´ÞÇÏ¿© ´ÜÀÏ ½º·¹µå ¸¸ ÇÔ¼ö¸¦ È£Ãâ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±â°£ µ¿¾È Dogpile.Acquire ()¸¦ È£ÃâÇÏ´Â µ¿½Ã ½º·¹µå°¡ ¶³¾îÁö°í Â÷´ÜµÇÁö ¾Ê½À´Ï´Ù. »õ °ÍÀÌ »ý¼ºµÇ´Â µ¿¾ÈÀÌ ½ÃÁ¡ÀÇ "ºÎ½Ç"¹öÀüÀÌ ÀÌ¿ë °¡´ÉÇÒ °ÍÀ¸·Î ¿¹»óµË´Ï´Ù .DogPile.Core´Â ±âº» ij½Ã API ¹× »ùÇà ¹é¿£µå¸¦ Á¦°øÇÏ´Â DogPile.Cache ÆÐÅ°ÁöÀÇ Çٽɿ¡ ÀÖ½À´Ï´Ù. Dogpile Concept.development StatusPlease Note Dogpile.Core´Â »õ·Î¿î °ÍÀÌ¸ç »ý»ê »ç¿ë·®À» ÃÖ¼ÒÈÇß½À´Ï´Ù! ÀÇ°ß°ú °³¼±Àº ȯ¿µÇÕ´Ï´Ù. ÀÌ°ÍÀº µ¿½Ã¼º ÁöÇâ ÄÚµåÀ̹ǷΠ¼Ò½º¸¦ °ËÅäÇÏ°í ÀáÀçÀû ÀÎ ¹®Á¦¿¡ ´ëÇØ ¾Ë·ÁÁֽʽÿÀ. Ç×»ó ±×·¸µíÀÌ ÀÚ½ÅÀÇ À§Çè¿¡ »ç¿ëÇϽʽÿÀ! Á¦Ç°ÀÇ È¨ÆäÀÌÁö
dogpile.core. °ü·Ã ¼ÒÇÁÆ®¿þ¾î