在Eclipse中启动Tomcat服务器时,经常由于系统初始化项目多,导致出现45秒超时的Tomcat服务器启动错误,出现下面的错误。
标签:
weblogic类加载顺序次序it |
分类: 中间件 |
转自http://jingdewang2008.blog.sohu.com/94004192.html
我是因为在weblogic上部署了应用遇到类明明存在却提示类找不到的问题,在网上搜索找到这篇文章的,按照作者的说明在weblogic上面加了那段代码就OK了,首先要感谢下原作者,然后要收藏下这篇文章。
行者孙:
类是通过类加载器classloader载入的。
缺省情况下web容器遵循java的标准标准类载入机制 -- 由现载入父加载器level的类。
weblogic的web容器的classloader继承自ejb容器的classloader,ejb容器的classloader又继承自application
classloader--该loader负责加载classpath下面的类,所以缺省情况下classpath下面的类会被优先载入,即使相同的类存在于web应用的lib目录。
可以通过配置文件来修改这种加载顺序,使得lib目录中的类得到优先调用,在weblogic
8.1中,方法是在weblogic.xml中加入下面的代码段:
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
分类: 技术 |
CREATE TABLE
CLOB_DATA CLOB
建表之后,查看该表的属性,发现CLOB字段后面跟着个(1M)。后来尝试在建表语句后面加上大小,发现果然可以指定大小,比如CREATE
TABLE
LOBMAXCOLUMNSIZE=1048575
上面这个值刚好是1M,建表时clob字段不指定大小时使用的就是这个默认大小。
至此,知道1M从何而来了,但是还是没能解决问题,我希望的是不限制大小,又担心如果指定了2G会浪费太大的空
标签:
it |
1,文件上传的jsp采用GBK编码,就是 <%@ page contentType='text/html;charset=GBK'%> 了
2,servlet里面读取文件数据的时候FileUpload类使用方法setHeaderEncoding设置编码为utf-8
3,获得form里面域的值的时候,用FileItem的getString('utf-8');这儿也加上编码utf-8。
标签:
db2sqlcode-104杂谈 |