java
文章平均质量分 85
金朋
爱无止境
展开
-
代理http请求获取客户端IP
外界流传的JAVA/PHP服务器端获取客户端IP都是这么取的:伪代码:1)ip = request.getHeader("X-FORWARDED-FOR ")2)如果该值为空或数组长度为0或等于"unknown",那么:ip = request.getHeader("Proxy-Client-IP")3)如果该值为空或数组长度为0或等于"unknown",那么:ip = request.getHeader("WL-Proxy-Client-IP")4)如果该值为空或数组长度为0或等于"unkn转载 2021-01-14 13:33:43 · 905 阅读 · 0 评论 -
java项目内存溢出问题解决方法
原因 :内存容易溢出可以说是因为在程序中有内存泄漏(memory leak)的问题,容易引起内存溢出的直接原因可以归结为代码质量问题,在内存中存在大量的对象,垃圾回收器不能回收,随着程序的不断运行,程序会创造更多的对象,这些对象之间存在一定的内联关系,所以不容易造成被java垃圾回收器回收。解决的办法:第一对所有的代码包括页面中的java代码都进行一遍彻底的回顾检查,1.对那些静态(s转载 2013-11-09 11:37:15 · 1566 阅读 · 0 评论 -
radio在js中怎么获取并执行
1function change(bz){ $("#yypc_list_box").datagrid({ url:"${pageContext.request.contextPath }/yypc/list.do?bz="+bz }); }住院门诊2$('input[nam原创 2013-11-11 08:28:31 · 319 阅读 · 0 评论 -
java序列化(Serializable)的作用和反序列化
这里转载一篇讲解java序列化(Serializable)和反序列化方面的感觉很好的文章。1、序列化是干什么的?简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保 存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化a)当你想把的转载 2016-04-20 19:54:28 · 342 阅读 · 0 评论