![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
App Server
文章平均质量分 53
iteye_21063
这个作者很懒,什么都没留下…
展开
-
apache的开源连接池 - BasicDataSource问题
今天在做一个300多M的xml文件加载入库的过程中发现一个严重的问题,经过几番查找后终于得以解决,在此做下记录: 问题描述: 加载xml文件的过程中有XML格式校验、解析、数据校验、入库四步操作,经过监控发现在入库之前的三个过程执行的时间较长,以至于在进行入数据库的过程中后台抛出如下异常: 2009-04-03 09:10:46,953 - ERROR TransactionI...原创 2009-12-07 18:26:23 · 332 阅读 · 0 评论 -
tomcat部署web应用的三种方式
1、直接放到Webapps目录下 Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这 个目录下的应用。也可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就 是有特性格式的jar包,它是将一个Web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具的IDE环境,...2010-02-24 11:15:00 · 136 阅读 · 0 评论 -
Tomcat的class加载的优先顺序一览
1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。 2.环境变量CLASSPATH中的jar和class文件。 3.$CATALINA_HOME/common/classes下的class文件。 4.$CATALINA_HOME/commons/endorsed下的jar文件。 5.$CATALINA_HOME/commons/i18n下的jar文件。...原创 2010-07-08 09:49:31 · 74 阅读 · 0 评论 -
浅析 HashTable 碰撞拒绝服务漏洞
(转载) 在去年(其实只是半个月前而已),Tomcat就紧急发布安全漏洞通知,同时微软也发布了相应的安全漏洞通知,他们都是通过变通的方式来解决此拒绝服务漏洞。而在这风口浪的碰撞拒绝服务漏洞是什么呢? [b]1.什么是HashTable 碰撞?[/b] 我觉得有必要先阐述一下什么是HashTable碰撞,因为这个拒绝服务漏洞不是因为服务器的编码原因或是疏忽造成的,而是程序语言自身的问...原创 2012-01-10 10:35:25 · 193 阅读 · 0 评论 -
java JVM虚拟机选项: Xms Xmx PermSize MaxPermSize 详解
java虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明内存分配限制。否则可能导致应用程序宕掉。 举例说明含义: -Xms128m 表示JVM Heap(堆内存)最小尺寸128MB,初始分配 -Xmx512m 表示JVM Heap(堆内存)最大允许的尺寸256MB,按需分配。 说明:如果-Xmx不指定或者指定偏小,应用可能会导致java.lang.Out...原创 2011-11-23 14:54:37 · 131 阅读 · 0 评论