java¶ÔÏóÐòÁл¯
¶ÔÏóÐòÁл¯
ËüÃæÏòÄÇЩʵÏÖÁËSerializable½Ó¿ÚµÄ¶ÔÏ󣬿ɽ«ËüÃÇת»»³ÉһϵÁеÄ×Ö½Ú£¬²¢¿ÉÒÔÔÚÒÔºóÍêÈ«»Ö¸´³ÉÔÀ´µÄÑù×Ó¡£
ÐòÁл¯»úÖÆ¿ÉÒÔ×Ô¶¯²¹³¥²Ù×÷ϵͳ֮¼äµÄ²î±ð¡£WindowsÉϵĶÔÏó¿ÉÒÔͨ¹ýÍøÂç·¢Ë͸ølinux»úÆ÷£¬ÔÚÄ¿µÄ»úÉÏ¿ÉÒÔ׼ȷÎÞÎóµÄÖØÐÂ×°Åä¡£
ͨ¹ýÐòÁл¯ÕâÒ»¶ÔÏ󣬽«Æä´æ´¢ÔÚÓ²ÅÌÖУ¬ÒÔºóÔÚ³ÌÐòÖØе÷ÓÃʱ»áÖØлָ´ÄǸö¶ÔÏ󣬾ÍÄÜÔ²ÂúʵÏÖÒ»Öֳ־õÄЧ¹û¡£
ΪÁËÐòÁл¯Ò»¸ö¶ÔÏó£¬Ê×ÏÈÒª´´½¨Ò»¸öOutputStream¶ÔÏó£¬È»ºó½«Æä·â×°ÔÚObjectOutputStreamÖ®ÖС£Ö»Ðèµ÷ÓÃwriteObject¾Í¿ÉÒÔÍê³É
¶ÔÏóµÄÐòÁл¯¡£²¢½«Æä·¢Ë͸øOutoutStream¶ÔÏó£¬
Ïà¹ØÎĵµ£º
Èý²½Ñ§»áJava Socket±à³Ì(1)
http://developer.51cto.com 2009-02-04 09:45 ØýÃû Java8 ÎÒÒªÆÀÂÛ(0)
? ÕªÒª£ºËùνsocketͨ³£Ò²³Æ×÷"Ì×½Ó×Ö"£¬ÓÃÓÚÃèÊöIPµØÖ·ºÍ¶Ë¿Ú£¬ÊÇÒ»¸öͨÐÅÁ´µÄ¾ä±ú¡£Ó¦ÓóÌÐòͨ³£Í¨¹ý"Ì×½Ó×Ö"ÏòÍøÂç·¢³öÇëÇó»òÕßÓ¦´ðÍøÂçÇëÇó¡£±¾ÎĽ«Java Socket±à³Ì·ÖΪÈý¸öѧϰ²½Ö裬ÖðÒ ......
Õâ¶ÎÔ´´úÂëʵÏÖÁËÔÚÒ»¸ö´°ÌåÖÐÏÔʾһ¸ö³¡¾°£»ÒÔÒ»¸öÆåÅ̸ñ×öµÄµØÃ棬ÔÚµØÃæÉϸ¡×ÅÒ»¸öÀ¶É«µÄÇòÌ壬ÔÚ³¡¾°ÖÐÓÐÒ»¸ö»·¾³¹âºÍÒ»¸öÖ±Éä¹â£¬ÊµÏÖÁËÓÃÊó±êÈ«½Ç¶ÈµÄ¹Û²ì³¡¾°µÄ¹¦ÄÜ¡£´ÓijÖÖÒâÒåÉÏÀ´ËµÕâµÄȷʵÏÖÁËÒ»²¿3DÓÎÏ·×îÔʼµÄ¿ò¼Ü¡£
´úÂëÊÇÕÕ×Å¡¶Killer Game Programming in Java¡·Ò»ÊéÖйØÓÚ3DÓÎÏ·ÖÆ×÷µÄÄDz¿·ÖдµÄ£¬ÓÉÓÚ´ ......
Ò»¡¢JavaÒì³£µÄ»ù´¡ÖªÊ¶
Òì³£ÊdzÌÐòÖеÄһЩ´íÎ󣬵«²¢²»ÊÇËùÓеĴíÎó¶¼ÊÇÒì³££¬²¢ÇÒ´íÎóÓÐʱºòÊÇ¿ÉÒÔ±ÜÃâµÄ¡£±ÈÈç˵£¬ÄãµÄ´úÂëÉÙÁËÒ»¸ö·ÖºÅ£¬ÄÇôÔËÐгöÀ´½á¹ûÊÇÌáʾÊÇ´íÎójava.lang.Error£»Èç¹ûÄãÓÃSystem.out.println(11/0)£¬ÄÇôÄãÊÇÒòΪÄãÓÃ0×öÁ˳ýÊý£¬»áÅ׳öjava.lang.ArithmeticExceptionµÄÒì³£ ......
ÊÂÎñµÄÌØÐÔ£º
1) Ô×ÓÐÔ£¨atomicity£©£ºÊÂÎñÊÇÊý¾Ý¿âµÄÂß¼¹¤×÷µ¥Î»£¬¶øÇÒÊDZØÐëÊÇÔ×Ó¹¤×÷µ¥Î»£¬¶ÔÓÚÆäÊý¾ÝÐ޸ģ¬ÒªÃ´È«²¿Ö´ÐУ¬ÒªÃ´È«²¿²»Ö´ÐС£
2) Ò»ÖÂÐÔ£¨consistency£©£ºÊÂÎñÔÚÍê³Éʱ£¬±ØÐëÊÇËùÓеÄÊý¾Ý¶¼±£³ÖÒ»ÖÂ״̬¡£ÔÚÏà¹ØÊý¾Ý¿âÖУ¬ËùÓйæÔò¶¼±ØÐëÓ¦ÓÃÓÚÊÂÎñµÄÐ޸ģ¬ÒÔ±£³ÖËùÓÐÊý¾ÝµÄÍêÕûÐÔ¡£
3)&n ......
JavaÔÚ²»Í¬»·¾³Ï»ñÈ¡µ±Ç°Â·¾¶µÄ·½·¨
¹Ø¼ü×Ö: javaÔÚ²»Í¬»·¾³Ï»ñÈ¡µ±Ç°Â·¾¶µÄ·½·¨
1. ÔÚServlet\FilterµÈServlet web»·¾³ÖУ¬Ö»Òª»ñµÃjavax.servlet.ServletContextÀàÐÍ£¬Ôò¿ÉÒÔͨ¹ý getRealPath("...") »ñµÃ·¾¶¡£Ïà¶Ô·¾¶ÖÐ×²ãĿ¼¿Éͨ¹ý²ÎÊý“"/"”»ñÈ¡¡£
request.getSession().getServletContext() ......