¸öÐÔ»¯¶¨ÖÆ£¬Âú×ã¶àÑùÐèÇó
ÿ¸öÓû§µÄʹÓÃÐèÇó¶¼ÊDzî±ðµÄ£¬17cÒ»Æð¹Ù·½°æÔÚÕâ·½ÃæÌåÏÖµÃÓÈΪ¾«²Ê¡£ËüÌṩÁËһϵÁиöÐÔ»¯¶¨ÖÆÑ¡Ï¿ÉÒÔÆ¾¾ÝÓû§µÄϲºÃºÍʹÓÃϰ¹ß½øÐÐÉèÖá£ÎÞÂÛÊǽçÃæÖ÷Ìâ¡¢¹¦Ð§½á¹¹ÕվɲÙ?×÷·½·¨£¬¶¼¿ÉÒÔ½øÐÐ×ÔÓɵ÷½â£¬ÈÃÓ¦ÓÃÔ½·¢ÇкϸöÈËÐèÇó¡£
3.¶àƽ̨֧³Ö£¬¿çÉ豸ÎÞ·ìÁ¬½Ó17cÒ»Æð¹Ù·½°æµÄÀÖ³ÉÔںܺéÁ÷ƽÉϵÃÒæÓÚÆä¹ã·ºµÄ¶àƽ̨֧³Ö¡£ÎÞÂÛÄãÊÇʹÓõÄÊǰ²×¿É豸¡¢iOSÉ豸ÕվɵçÄÔ£¬17cÒ»Æð¹Ù·½°æ¶¼ÄÜÌṩÎÞ·ìµÄ¿çÉ豸Á¬½ÓÌåÑé¡£ÕâÒâζ×ÅÄã¿ÉÒÔÔÚ²î±ðÉ豸¼äÎÞ·ìÇл»£¬Ê¹ÓÃÏàͬµÄÕ˺źÍÊý¾Ý£¬ÈÃÄãµÄʹÓÃÌåÑéÔ½·¢±ã½ÝºÍÒ»Ö¡£
5»ñÈ¡¼¼ÊõÖ§³Ö
Èç¹ûÔÚʹÓÃÀú³ÌÖÐÓöµ½ÈκÎÎÊÌ⣬¹Ù·½ÍøÕ¾Í¨³£?»áÌṩ¼¼ÊõÖ§³ÖЧÀÍ¡£Äú¿ÉÒÔͨ¹ýÁªÏµ¹Ù·½¿Í·þ£¬»ñȡרҵµÄ¼¼Êõ°ï?Öú¡£¹Ù·½ÂÛ̳ºÍÉçÇøÒ²ÊÇ»ñÈ¡¼¼ÊõÖ§³ÖµÄºÃÈ¥´¦?£¬Äú¿ÉÒÔÔÚÕâÀïÓëÆäËûÓû§½»Á÷¾ÑéÏ¢Õù¾öÎÊÌâ¡£
ͨ¹ýÒÔÉϰ취£¬Äú¾Í¿ÉÒÔÇáËÉÍê³É?17cÒ»Æðc¹ÙÆÓÖ±°æÈí¼þµÄÏÂÔØºÍ×°Öá£ÔÚÈ·±£Èí¼þÀ´Ô´ÕýÈ·µÄǰÌáÏ£¬×ñѹٷ½Ö¸ÄϽøÐÐ×°ÖúÍÉèÖ㬽«´ó´ó?ÌáÉýÄúµÄʹÓÃÌåÑé¡£×£ÄúʹÓÃÓä¿ì£¡
È«ÐÂÌåÑ飺17cÒ»Æð¹Ù·½°æºÍ17cÒ»ÆðÕýʽ°æµÄÆæÌØ÷ÈÁ¦
ÔÚÊý×Ö»¯Ê±´ú£¬ÖÇÄÜÊÖ»úÒѾ³ÉΪÈËÃÇÉú»îÖв»¿É»òȱµÄ?Ò»²¿·Ö¡£ÎªÁËÂú×ãÓû§¶àÑù»¯µÄÐèÇó£¬17cÒ»Æð¹Ù·½°æºÍ17cÒ»ÆðÕýʽ°æÓ¦Ô˶øÉú£¬³ÉΪÊг¡Éϱ¸ÊÜÖõÄ¿µÄÓ¦ÓÃÖ®Ò»¡£Õâ¿îÓ¦Óò»µ«¹¦Ð§Ç¿´ó£¬²¢ÇÒ½çÃæÉè¼Æ¼ò½à´ó·½£¬Óû§ÌåÑé¸Ð¼«¼Ñ¡£ÎÞÂÛÊÇÔڰ칫¡¢ÓéÀÖÕÕ¾ÉÉç½»·½Ã棬Ëü¶¼ÄÜÂú×ãÄúµÄÖÖÖÖÐèÇó¡£
ʾÀý£º
#includepthread_mutex_tlock;void*thread_func(void*arg){pthread_mutex_lock(&lock);//criticalsectionpthread_mutex_unlock(&lock);}intmain(){pthread_tthread;pthread_mutex_init(&lock,NULL);pthread_create(&thread,NULL,thread_func,NULL);pthread_join(thread,NULL);pthread_mutex_destroy(&lock);return0;}
ͨ¹ýÒÔÉϸ߼¶Ê¹Óü¼ÇɺÍÎÊÌâÅŲéÒªÁ죬Ä㽫Äܹ»¸ü¸ßЧµØÊ¹ÓÃCÓïÑÔ±à?³ÌÇé¿ö£¬²¢½â¾ö¸üÅÓ´óµÄ±à³ÌÎÊÌ⡣ϣÍûÕâЩÐÅÏ¢¶ÔÄãÓÐËù×ÊÖú£¬×£ÄãÔÚCÓïÑÔ±à³ÌµÄÃÅ·ÉÏ˳Àûǰ½ø£¡
²½£ººóÐøÎ¬»¤ºÍÓÅ»¯
°´ÆÚ¸üУºÓ¦Óÿª·¢Õßͨ³£»á°´ÆÚÐû²¼¸üУ¬ÒÔÐÞ¸´ÒÑÖªÎÊÌâ¡¢Ôö¼Óй¦Ð§ºÍÌá¸ßÐÔÄÜ¡£È·±£ÄãµÄÓ¦ÓÃʼÖÕÊÇ×îа汾¡£
ÇåÀí»º´æ£ººã¾ÃʹÓÃÓ¦ÓÿÉÄܻᵼÖ»º´æÎļþÀÛ»ý£¬Ó°ÏìÐÔÄÜ¡£Äã¿ÉÒÔ°´ÆÚÇåÀíÓ¦Óûº´æ£¬ÒÔ¼á³ÖÓ¦ÓõÄÁ÷³©ÔËÐС£
±¸·ÝÊý¾Ý£ºÈç¹ûÓ¦ÓÃÖÐÉú´æÁËÖØÒªÊý¾Ý£¬½¨Òé°´ÆÚ±¸·ÝÕâЩÊý¾Ý£¬ÒÔ·ÀÊý¾Ýɥʧ¡£¿ÉÒÔͨ¹ýÔÆ´æ´¢Ð§ÀÍ»òÊÖ»ú×Ô´ø?±¸·Ý¹¦Ð§À´ÊµÏÖ¡£
ÖÎÀíȨÏÞ£º°´ÆÚ¼ì²éÓ¦ÓõÄȨÏÞÉèÖã¬È·±£Ö»ÊÚÓèÐëÒªµÄȨÏÞ¡£Èç¹û·¢Ã÷ijЩȨÏÞ²»ÔÙÐèÒª£¬¿ÉÒÔÔÚÉèÖÃÖÐÈ¡Ïû¡£
È«Çò»¯ÊÓÒ°£¬¶àÔªÎÄ»¯
ÔÚÈ«Çò»¯µÄ?Åä¾°Ï£¬¶àÔªÎÄ»¯ºÍÈ«Çò»¯ÊÓÒ°±äµÃÔ½À´Ô½ÖØÒª¡£17cÒ»ÆðÏÂÔØÆ½Ì¨²»µ«ÌṩÖÐÎĵÄÓ¦ÓóÌÐòºÍÈí¼þ£¬»¹»ã¾ÛÁËÀ´×ÔÊÀ½ç¸÷µØµÄÓÅÖÊÄÚÈÝ¡£ÎÞÂÛÄúϲ»¶ÄÄÖÖÓïÑÔ¡¢ÄÄÖÖÎÄ»¯£¬¶¼ÄÜÔÚÕâÀïÕÒµ½?×Ô¼º¸ÐÐËȤµÄÄÚÈÝ¡£ÕâÑù£¬ÎÒÃDz»?½öÄÜ¿ªÀ«Ñ۽磬»¹ÄܸüºÃµØÓß½âºÍ×ðÖØ²î±ðµÄÎÄ»¯¡£
ÍøÂçÄþ¾²µÄÖØÒªÐÔ
Ëæ×Å»¥ÁªÍøµÄÆÕ¼°ºÍÊý×Ö¼¼ÊõµÄÓ¦Óã¬ÍøÂçÄþ¾²ÎÊÌâÈÕÒæÑÏÖØ¡£ÍøÂç¹¥»÷¡¢Êý¾Ýй¶¡¢Òþ˽ÇÖ·¸µÈÎÊÌ⣬¸ø¸öÈËºÍÆóÒµ´øÀ´Á˾޴óµÄΣº¦¡£Òò´Ë£¬ÍøÂçÄþ¾²µÄÖØÒªÐÔ½ûÖ¹ºöÊÓ¡£ÎÒÃÇÐèÒªÌá¸ßÍøÂç°²?È«Òâʶ£¬½ÓÄÉÏȽøµÄÄþ¾²¼¼ÊõºÍ²½·¥£¬È·±£ÐÅÏ¢µÄÄþ¾²ºÍÒþ˽µÄ±£»¤¡£Õþ¸®ºÍÆóÒµÒ²ÐèÒªÅäºÏŬÁ¦£¬Öƶ¨ºÍʵʩÓÐЧµÄ?ÍøÂçÄþ¾²Õþ²ß?ºÍ²½·¥¡£
У¶Ô£ºÁÖÁ¢Çà(p6mu9CWFoIx7YFddy4eQTuEboRc9VR7b9b)


