Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¹²ÏíÄÚ´æÔÚJavaÖÐʵÏÖºÍÓ¦ÓÃ

¹²ÏíÄÚ´æÔÚJavaÖÐʵÏÖºÍÓ¦ÓÃ
Õª×Ôhttp://zc4530.javaeye.com/blog/326186 
1¡¢¹²ÏíÄÚ´æ¶ÔÓ¦Ó¦Óÿª·¢µÄÒâÒå
¶ÔÊìÖªUNIXϵͳӦÓÿª·¢µÄ³ÌÐòÔ±À´Ëµ£¬IPC£¨InterProcess Communication£©»úÖÆÊǷdz£ÊìϤµÄ£¬IPC»ù±¾°üÀ¨¹²ÏíÄÚ´æ¡¢ÐźŵƲÙ×÷¡¢ÏûÏ¢¶ÓÁС¢ÐźŴ¦ÀíµÈ²¿·Ö£¬ÊÇ¿ª·¢Ó¦ÓÃÖзdz£ÖØÒªµÄ±Ø²»¿ÉÉٵŤ¾ß¡£ÆäÖй²ÏíÄÚ´æIPC»úÖÆµÄ¹Ø¼ü£¬¶ÔÓÚÊý¾Ý¹²Ïí¡¢ÏµÍ³¿ìËÙ²éѯ¡¢¶¯Ì¬ÅäÖᢼõÉÙ×ÊÔ´ºÄ·ÑµÈ¾ùÓжÀµ½µÄÓŵ㡣
¶ÔÓ¦UNIXϵͳÀ´Ëµ£¬¹²ÏíÄÚ´æ·ÖΪһ°ã¹²ÏíÄÚ´æºÍÓ³ÏñÎļþ¹²ÏíÄÚ´æÁ½ÖÖ£¬¶ø¶ÔÓ¦Windows£¬Êµ¼ÊÉÏÖ»ÓÐÓ³ÏñÎļþ¹²ÏíÄÚ´æÒ»ÖÖ¡£ËùÒÔJavaÓ¦ÓÃÖУ¬Ò²ÊÇÖ»ÄÜ´´½¨Ó³ÏñÎļþ¹²ÏíÄÚ´æ¡£
ÔÚJavaÓïÑÔÖУ¬»ù±¾ÉÏûÓÐÌá¼°¹²ÏíÄÚ´æÕâ¸ö¸ÅÄµ«ÊÇ£¬ÔÚijһЩӦÓÃÖУ¬¹²ÏíÄÚ´æÈ·Êµ·Ç³£ÓÐÓã¬ÀýÈç²ÉÓÃJavaÓïÑԵķֲ¼Ê½Ó¦ÓÃϵͳÖУ¬´æÔÚ×Å´óÁ¿µÄ·Ö²¼Ê½¹²Ïí¶ÔÏ󣬺ܶàʱºòÐèÒª²éѯÕâЩ¶ÔÏóµÄ״̬£¬ÒԲ鿴ϵͳÊÇ·ñÔËÐÐÕý³£»òÕßÁ˽âÕâЩ¶ÔÏóµÄĿǰµÄһЩͳ¼ÆÊý¾ÝºÍ״̬¡£Èç¹û²ÉÓÃÍøÂçͨÐŵķ½Ê½£¬ÏÔÈ»»áÔö¼ÓÓ¦ÓõĶîÍ⸺µ££¬Ò²Ôö¼ÓÁËһЩ²»±ØÒªµÄÓ¦Óñà³Ì¡£¶øÈç¹û²ÉÓù²ÏíÄÚ´æµÄ·½Ê½£¬Ôò¿ÉÒÔÖ±½Óͨ¹ý¹²ÏíÄÚ´æ²é¿´¶ÔÏóµÄ״̬Êý¾ÝºÍͳ¼ÆÊý¾Ý£¬´Ó¶ø¼õÉÙÁËһЩ²»±ØÒªµÄÂé·³¡£
¹²ÏíÄÚ´æµÄʹÓÃÓÐÈçϼ¸¸öÌØµã£º
¡ô¿ÉÒÔ±»¶à¸ö½ø³Ì´ò¿ª·ÃÎÊ£»
¡ô¶Áд²Ù×÷µÄ½ø³ÌÔÚÖ´ÐжÁд²Ù×÷ʱÆäËû½ø³Ì²»ÄܽøÐÐд²Ù×÷£»
¡ô¶à¸ö½ø³Ì¿ÉÒÔ½»Ìæ¶Ôijһ¹²ÏíÄÚ´æÖ´ÐÐд²Ù×÷£»
¡ôÒ»¸ö½ø³ÌÖ´ÐÐÁËÄÚ´æµÄд²Ù×÷ºó£¬²»Ó°ÏìÆäËû½ø³Ì¶Ô¸ÃÄÚ´æµÄ·ÃÎÊ¡£Í¬Ê±ÆäËû½ø³Ì¶Ô¸üкóµÄÄÚ´æ¾ßÓпɼûÐÔ£» ¡ôÔÚ½ø³ÌÖ´ÐÐд²Ù×÷ʱÈç¹ûÒì³£Í˳ö£¬¶ÔÆäËû½ø³Ìд²Ù×÷½ûÖ¹Ó¦×Ô¶¯½â³ý£»
¡ôÏà¶Ô¹²ÏíÎļþ£¬Êý¾Ý·ÃÎʵķ½±ãÐÔºÍЧÂÊ¡£
ÁíÍ⣬¹²ÏíÄÚ´æµÄʹÓÃÉÏÓÐÈçÏÂÇé¿ö£º
¡ô¶ÀÕ¼µÄд²Ù×÷£¬ÏàÓ¦ÓжÀÕ¼µÄд²Ù×÷µÈ´ý¶ÓÁС£¶ÀÕ¼µÄд²Ù×÷±¾Éí²»»á·¢ÉúÊý¾ÝµÄÒ»ÖÂÐÔÎÊÌâ¡£
¡ô¹²ÏíµÄд²Ù×÷£¬ÏàÓ¦Óй²ÏíµÄд²Ù×÷µÈ´ý¶ÓÁС£¹²ÏíµÄд²Ù×÷ÔòҪעÒâ·ÀÖ¹·¢ÉúÊý¾ÝµÄÒ»ÖÂÐÔÎÊÌâ¡£
¡ô¶ÀÕ¼µÄ¶Á²Ù×÷£¬ÏàÓ¦Óй²ÏíµÄ¶Á²Ù×÷µÈ´ý¶ÓÁС£
¡ô¹²ÏíµÄ¶Á²Ù×÷£¬ÏàÓ¦Óй²ÏíµÄ¶Á²Ù×÷µÈ´ý¶ÓÁС£
Ò»°ãÇé¿öÏ£¬ÎÒÃÇÖ»ÊǹØÐĵÚÒ»¶þÖÖÇé¿ö¡£
2¡¢¹²ÏíÄÚ´æÔÚJavaÖеÄʵÏÖ
ÔÚjdk1.4ÖÐÌṩµÄÀàMappedByteBufferΪÎÒÃÇʵÏÖ¹²ÏíÄÚ´æÌṩÁ˽Ϻõķ½·¨¡£¸Ã»º³åÇøÊµ¼ÊÉÏÊÇÒ»¸ö´ÅÅÌÎļþµÄÄÚ´æÓ³Ïñ¡£¶þÕߵı仯½«±£³Öͬ²½£¬¼´ÄÚ´æÊý¾Ý·¢Éú±ä»¯»áÁ¢¿Ì·´Ó³µ½´ÅÅÌÎļþÖУ¬ÕâÑù»áÓÐЧµÄ±£Ö¤¹²ÏíÄÚ´æµÄʵÏÖ¡£
½«¹²ÏíÄÚ´æºÍ´ÅÅÌÎļþ½¨Á¢ÁªÏµµÄÊÇÎÄ


Ïà¹ØÎĵµ£º

javaÖÐÈçºÎʹÓÃamcharts


×î½ü¹«Ë¾Åöµ½ÐèÒªÓÃͼ±íµÄÐÎʽÏÔʾһЩÊý¾Ý£¬ÎҾͿªÊ¼µ½ÍøÉϲéѯ£¬²éµ½ÁËjfreechartºÍamcharts,ÕâÁ½ÕßÎÒ¶¼ÊµÏÖ¹ýÁË£¬jfreechart×îºóÉú³ÉͼƬ£¬µ«ÊÇͼƬЧ¹û²»ÊÇÎÒÏëÒªµÄ£¬È»ºóÓÖÑо¿amcharts ËüµÄЧ¹ûȷʵºÜºÃ£¬¶øÇÒ¹Ù·½ÍøÕ¾ÉÏ»¹ÓкÃЩÀý×ӿɹ©ÏÂÔØ£¬ÍøÖ·ÊÇ:www.amcharts.com
£¨ÏëÒªÍê³ÉÒ»¸öamchartsͼÐÎÐèÒªswfobjects. ......

´«ÖDz¥¿Í_ÕÅТÏé_Java»ù´¡3_ÃæÏò¶ÔÏóÉÏ_ѧϰ±Ê¼Ç

        ´«ÖDz¥¿Í_ÕÅТÏé_Java»ù´¡3_ÃæÏò¶ÔÏóÉÏ_ѧϰ±Ê¼Ç        
1.ʲôÊÇÀ࣬ʲôÊǶÔÏó£¬ÒÔǰÉϿεÄʱºòÒ»Ö±²»¶®£¬ÏÖÔÚÎÒ¶®ÁË£¬
Àà¾ÍÊÇÒ»¸ö¿ò¼Ü£¬¶ø¶ÔÏó¾ÍÊǸù¾ÝÕâÖÖ¿ò¼Ü¹¹½¨³öÀ´µÄµÄʵÀý¡£Ò²¿ÉÒÔÏñÕÅÀÏʦ˵µÄÄÇÑù£¬Àà¾ÍÊÇÒ»ÀàÎïÌåµ ......

java´úÂë¹æ·¶

1.   ·ç¸ñÎñ±Ø±£³ÖÒ»¹áÐÔ(Consistent)
Ç°ÃæËµµ½µÄÄǸöÅóÓѵÄÎÊÌ⣬¾ÍÊÇ·ç¸ñÒ»¹áÐÐÎÊÌâ¡£ÆäʵËûµÄ·ç¸ñ£¬±¾À´Ò²Ã»ÓÐʲô
ÎÊÌ⣬µ«ÔÚÏîÄ¿ÀºÍÆäËû³ÌÐòÔ±µÄ³ÌÐòµÄ·ç¸ñ£¬ÏÔµÃìçÒ죬ÄǾʹæÔÚÎÊÌâÁË¡£
±ÈÈçÕâ¸öËõ½ø£¬ÓÖ±ÈÈç±äÁ¿ÃüÃû·½·¨£¬²»Í¬µÄÀ࣬²»Í¬µÄMethodsÀ¸÷×Ô²»Í¬£¬
Õâ³ÌÐò¾ÍºÜÄÑ¿´ÁË¡£ËùÒÔÒ»µ©ÄãÑ¡ÔñÁ ......

ÎҵĵÚÒ»¸öjava³ÌÐò

       ×î½üÒ»¶Îʱ¼ä¶Ôjava¸ÐÉÏÁËÐËȤ£¬ÒòΪ½èÁËÒ»±¾¡¶Thinking in java¡·£¬Ò»Ö±Ã»Ê±¼ä¿´£¬¿ìµ½»¹ÊéµÄʱºòÁË£¬Êé×ܲ»Äܰ׽è°É¡£¿´ÁËÁ½Ì죬´ó¸ÅÊÇɨÁË100¶àÒ³°É¡£×¼±¸±àдµÚÒ»¸öjava³ÌÐò¡£
       ´ÓÍøÉϲé×ÊÁÏ£¬ÐèÒªJDK£¬ÓÚÊÇÏÂÔØ£¬°²×°¡£¾ßÌåÉèÖÃÈçÏ£º
µÚ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ