Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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. ......

Javaͨ¹ýJNIµ÷ÓÃdllÎļþ

¹ÇÍ·µÄ³ÌÐòÊÇJAVAдµÄ£¬ÕÔ¹¤µÄAI¿âÊÇÒ»¸ölib£¬ÄÇôǿ´ó²»ÓÃÌ«¿ÉϧÁË£¬ÈÝÎÒÏëÏë......
¼òµ¥À´Ëµ£º
0-Java ½¨Á¢ÐèÇóº¯ÊýÄ£°å
1-ʹÓà javah  xxx.class ¹¤¾ßÉú³É.hÎļþ
2-°Ñjni.h¡¢jni_md.hºÍ¸Õ²ÅÉú³ÉµÄ.hÎļþ·Åµ½VS½¨Á¢µÄdll¿ÕÏîÄ¿Àï
3-Éú³É¿ÉÒÔµ÷ÓõÄdll
´ó¹¦¸æ³É
Ïêϸµã£º
ÀýÈçÄãÒªÓÃdll ʵÏÖÒ»¸öMax()º¯ÊýµÄ¹ ......

Javaºº×Ö´¦Àí

1¡¢×Ö·û´®³¤¶È
   String s1 = "ÎÒÊÇÖйúÈË";
   String s2 = "imchinese";
   String s3 = "imÖйúÈË";
   System.out.println(s1+":"+new String(s1).length());
   System.out.println(s2+":"+new String(s2).length());
   System.out.println(s3+ ......

´«ÖDz¥¿ÍjavaÅàѵ java»ù´¡Ö®JDBC

×òÌì˯µÃÌ«Íí£¬ÑÏÖØÓ°ÏìÁ˽ñÌìµÄѧϰ£¬ÊµÔÚÊǵò»³¥Ê§£¡
¹ØÓÚjavaµÄ»ù´¡ÖªÊ¶»¹ÓжþÊ®Ìì¾ÍÒª½áÊøÁË£¬ÏÖÔÚÎÒÃÇÒѾ­¿ªÊ¼×öһЩСµÄÁ·Ï°£¬·¢ÏÖ×Ô¼ºµÄ˼·ÓÐʱºò¸ú²»ÉÏ£¬
ÕæÉÏ»ð£¡
ѧ¶øÊµÏ°Ö®£¬²»ÄܶªÁËÎ÷¹Ï¼ñÖ¥Â飬ÉÏ¿ÎÒª½ô¸úÀÏʦ½Ú×࣬²»ÄÜ×Ô¼º×ö×Ô¼ºµÄ£¬ÀÏʦ½²ÀÏʦµÄ£¡
µ÷ÕûÐÄ̬£¬ÓúõÄѧϰ·½·¨·½ÄÜʰ빦±¶£»
JDBC£¨Ja ......

ÔËÓüÓÃܼ¼Êõ±£»¤JavaÔ´´úÂë

       ÔËÓüÓÃܼ¼Êõ±£»¤JavaÔ´´úÂë
       
java
³ÌÐòµÄÔ´´úÂëºÜÈÝÒ×±»±ðÈË͵¿´¡£Ö»ÒªÓÐÒ»¸ö·´±àÒëÆ÷£¬ÈκÎÈ˶¼¿ÉÒÔ·ÖÎö±ðÈ˵ĴúÂë¡£±¾ÎÄÌÖÂÛÈçºÎÔÚ²»ÐÞ¸ÄÔ­ÓгÌÐòµÄÇé
¿öÏ£¬Í¨¹ý
¼ÓÃÜ
¼¼Êõ±£»¤Ô´´ú
Âë¡£
¡¡¡¡Ò»¡¢ÎªÊ²Ã´Òª
¼ÓÃÜ
£¿

¡¡ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ