![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
iteye_14058
这个作者很懒,什么都没留下…
展开
-
使用appfuse2.0快速搭建环境(myeclipse)
通常我们使用APPFUSE2.0的项目,导入eclipse里,无法正常编译,只能使用maven我感觉挺不舒服的,经过探索,发现这样配置以后,就会方便了很多,而且还已经直接在eclipse中的tomcat里运行大家可能对appfuse2.0都已经很熟悉了,如果你还不是很了解随便在网上都已经找到入门的稳定。appfuse官方网站地址:http://appfuse.org/display...2008-02-04 16:53:33 · 115 阅读 · 0 评论 -
代码规范
一直以来,很多同学都在思考和问我:代码该如果规范?怎么来优化代码质量?写了这么久的程序,有哪些编程技巧?怎么去解决“重复发明轮子”?项目组成员越来越多,怎么来降低沟通成本?这个规范或许能帮助大家找到一些答案[img]http://dl.iteye.com/upload/attachment/0067/9427/553e5d56-4613-3200-924a-...2012-05-11 10:31:48 · 87 阅读 · 0 评论 -
java公共工具包
前人栽树,后人乘凉结合多年的开发经验,汇集了许多同学的智慧,对我买网的技术进行积累和沉淀2012-05-10 15:07:56 · 193 阅读 · 0 评论 -
Struts2/XWork < 2.2.0 Remote Command Execution Vulnerability 临时解决方法
\u0023这种做为参数名应该出现几率不高1、给action设置不解析的变量<action name="HelloWorld" class="example.HelloWorld"> <interceptor-ref name="params"> <param ...2010-07-15 16:49:24 · 414 阅读 · 0 评论 -
nginx upload在java中的应用
[b]1.Nginx上传介绍[/b] 文件在POST上传到nginx服务器时,nginx会自己将这个文件先保存下来,然后再往后端发送。 在这个过程中,文件会被保存成一个临时文件,待文件传送完成后,nginx向后端(如resin)通知临时文件的文件信息(如上传文件原有的文件名、存在本地磁盘哪个目录下、临时文件名、文件的md5、文件的类型、文件的大小等)。 后端服务拿...2011-01-05 14:00:49 · 222 阅读 · 0 评论 -
答复: 高负载系统,网络参数调整
测试后发现,修改前后,没有太大的变化! 1.TCP连接的一方A发起终止请求,并更为FIN-WAIT-1状态。2.另一方B接受请求,并向返回确认,并更为CLOSE_WAIT3.当A接受到B返回的确认后,状态由FIN-WAIT-1变为FIN-WAIT-24.A进入FIN-WAIT-2的定时器,这个时间就是由net.ipv4.tcp_fin_timeout设置的...2010-04-08 09:33:58 · 98 阅读 · 0 评论 -
答复: 基于jgroup封装,方便rpc调用,失效通知
失效通知一、服务端的使用1.将接口com.sohu.sip.group.GroupBus进行初始化,对应的实现类为com.sohu.sip.group.impl.GroupBusImpl 2.初始化时,调用init()方法。销毁时,调用destroy()方法。 3.如果使用spring,则只需要在配置中添加<bean id="groupBus" c...2010-04-01 19:21:05 · 116 阅读 · 0 评论 -
基于jgroup封装,方便rpc调用,失效通知
jgroup的优势、劣势,我这里就不想做过多的讨论了。如果你使用jgroup,不妨看看我对其进行的简单封装,之前也没做做过什么开源的项目,做为一次尝试吧,最终还是决定拿出来和大家一起分享,欢迎拍砖。 SIP-GROUP是基于jgroup的封装 使用rpc调用:服务端规定客户端调用的接口,客户端就可以直接调用该接口,不用关心内部的实现,就像调用本地的接口一样的...2010-04-01 18:42:17 · 257 阅读 · 0 评论 -
GC OutOfMemoryError
The parallel collector will throw an OutOfMemoryError if too much time is being spent in garbage collection: if more than 98% of the total time is spent in garbage collection and less than 2% of the h...原创 2009-07-29 09:39:17 · 112 阅读 · 0 评论 -
commons-collections-3.2的bug
使用commons-collections-3.2的LRUMap高并发的时候会报java.lang.IllegalStateException使用3.1之前的版本就不会出现该问题。原创 2009-07-24 15:34:42 · 309 阅读 · 0 评论 -
关于jgroups在resin3.1以上版本的应用
基于jgroups的程序,在resin3.0.X环境中一切正常,可是部署到resin3.1.X以上版本时,却报错:[code="java"]org.jgroups.ChannelException: failed loading class at org.jgroups.conf.ClassConfigurator.init(ClassConfigurator.java:92)...2008-10-25 16:49:03 · 87 阅读 · 0 评论 -
jvm参数
在许多应用中,由于jvm内存太小,不足以支持应用.jvm的内存大小可以在执行java程序时由-X参数来修改.比如:[code="java"]java -Xss1m -Xms1m -Xmx256m [/code][size=x-large]1、 heap size [/size][size=large]a: -Xmx [/size]指定 jvm 的最大 heap 大小...原创 2013-10-30 20:17:16 · 83 阅读 · 0 评论