java ʵÏÖIP¶ÎÏÞÖÆ
Çó´úÂë
²»Ì«Ã÷°×Â¥Ö÷ʲôÒâ˼£¬Èç¹ûÊǼòµ¥µÄ¿Í»§¶ËIPµØÖ·ÏÞÖÆ¿ÉÒÔʹÓÃrequest.getRemoteAddr()»ñÈ¡¿Í»§¶ËIP
È»ºóÔÚÅäºÏÊý¾Ý¿âµÄIP¹æÔòÉèÖÃʵÏÖÖ»ÄÜijIP¶ËµÄ¿Í»§¶Ë¿ÉÒԵǽϵͳ
¸Õ²ÅÍüÁË£¬ÉÏÃæµÄ·½·¨±ØÐë·þÎñÆ÷ºÍ¿Í»§¶ËÔÚÍ¬Ò»Íø¶Î£¬·ñÔò·þÎñÆ÷µÃµ½µÄÊÇÍø¹ÜIP£¬²»ÔÚÒ»¸öÍø¶ÎµÄÇé¿öÖ»ÄÜͨ¹ý¿Í»§¶Ë¿Ø¼þ»ñÈ¡µ½±¾»úµÄIP£¬ÔÙ´«µ½·þÎñÆ÷
ÉèÖÃÒ»¸öIP¶Î
²»ÔÚ±¾IP¶Î·¶Î§µÄ£¬¾Í²»ÄÜ·ÃÎÊ
Õâ¸öÔÚ·ÓÉÉÏÉèÓ¦¸Ã¸ü¼òµ¥°É¡£
²»ÖªµÀÓÃÕýÔò±í´ïʽÅжÏÐв»£¿
½»¸ø·þÎñÆ÷À´¿ØÖÆ
tomcat:server.xml
ÔÚ <host> </host>Ö®¼ä¼ÓÉÏ
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="" deny="192.168.1.*,192.168.2.*"/>
Èç¹ûÊÇ java web ¹¤³ÌµÄ»°£¬ÔÚ¹ýÂËÆ÷ÀïÃæ¹ýÂ˾Ϳɣ¬¹ýÂËÆ÷»áдÂ𣿣¿£¿
up
¶¥Ò»¸ö·~~~~ºðºð
//ÓÃÀ´»ñµÃ¿Í»§¶ËµÄIPµØÖ·µÄ·½·¨
private String getRemortIP(HttpServletRequest request) {
if (request.getHeader("x-forwarded-for") == null) {
return request.getRemoteAddr();
}
return request.getHeader("x-forwarded-for");
}
¾ßÌå¿´£ºhttp://myhongkongzhen.javaeye.com/blog/380911
Ïà¹ØÎÊ´ð£º
ÎÒĿǰÔÚ±¾µØµÄlinuxÉÏдÁËÒ»¸öswingµÄ½çÃæ£¬Ïëͨ¹ýÕâ¸ö½çÃæÀ´¿ØÖÆÆäËüµçÄÔµÄlinuxÖØÆô¡£
ÎÒÖªµÀÓÃRuntime.getRuntime().exec("shutdown -r");¿ÉÒÔ¿ØÖƱ¾»úLinuxÖØÆô£¬µ«ÊÇÔõô¿ØÖÆÔ¶³ÌµÄlinuxÖØÆôÄØ£¿ ......
ÎÒÔÚjspÒ³Ãæ´æÉÏÒ»¸ösession,±¾Ò³Ã滹¿ÉÒÔÈ¡³öÖµÀ´.
µ«ÊÇһˢÐÂ,»òÕß´ò¿ªÐµÄÒ³Ãæ¾ÍÈ¡²»³öÖµÀ´ÁË.
Ææ¹ÖµÄÊÇ,ÎÒ²âÊÔÁíÒ»¸ö³ÌÐòʱºò
ÔÚjspÒ³Ãæ´æÉÏÒ»¸ösession,±¾Ò³Ãæ¿ÉÒÔÈ¡³öÖµÀ´,ˢлò´ò¿ªÐÂÒ³ÃæÖµÄÜÈ¡³öÀ´ÁË.
......
jspѧϰǰҪÁ˽âÄÇЩ֪ʶ£¿Ñ§ÁËjavaÁË¡£²»ÖªµÀ»¹ÒªÑ§Ï°Ð©Ê²Ã´ÖªÊ¶²Å¿ÉÒԺܺõÄѧϰjsp
HTML¡¢JavaScript
Ö±½Óѧ¾Í¿ÉÒÔÁË£¬Óöµ½²»»á¾ÍÏÖѧ¾ÍÐС£
Html css servlet
È¥Á˽âä¯ÀÀÆ÷Óëweb·þÎñÆ÷µÄ¼òµ¥½» ......
ÎÊÌâÃèÊö£ºÐ´ÈÕÖ¾¹¦ÄÜ£¬Ð´ºÃµÄдÈÕÖ¾·þÎñ£¬ÆäËûÓû§Í¨¹ýhttpµ÷Ó÷þÎñ£¬´«Èë²ÎÊý£¬È»ºó¼Ç¼ÈÕÖ¾£¬
ÎҵķþÎñ¸ÃÔõôд£¬ ±ðÈËÔõôͨ¹ýhttpµ÷ÓÃÎҵķþÎñ£¬ÎÒÓÃwebserviceдºÃÁËÒ»¸ö£¬¿ÉÊDz¢·¢ÓÐÉÏÏߣ¬Ïë¸ÄÓ ......
android ÏÖÔÚÖ»Ö§³ÖJAVAô£¿ ¿ÉÒÔÓà c++ ô£¿
Ö÷ÒªÊÇÓÃJava£¬ÏëʹÓÃC++µÄ»°¿ÉÒÔÓÃGoogle·¢²¼µÄNDK
×öÓ¦Óÿɶ¨ÊÇÒªÓõ½JavaµÄ£¬ÒòΪӦÓÿò¼Ü¾ÍÊÇJavaµÄ£¬µ«ÊDz¿·Ö´úÂë¿ÉÒÔÓÃC++À´Ð´
¿ÉÒԵġ£¡£
Ã²ËÆ²»¿ÉÒÔ° ......