- 浏览: 126868 次
- 性别:
- 来自: 上海
最新评论
-
程序猿张小嗨:
帮了大忙了,虽然帖子久远,还是得感谢一下
weblogic数据源迁移更改 -
jacking124:
liubang201010 写道用hyperic hq监控to ...
tomcat性能监控工具 lambda probe -
liubang201010:
用hyperic hq监控tomcat:可监控以下指标Data ...
tomcat性能监控工具 lambda probe -
starroc:
[img][/img][url][/url][flash=20 ...
想要在职场获得成功必须遵守的二十个潜规则 -
robin35java:
关于runtimeException与checked Exce ...
谈谈Java:CheckedException与RuntimeException的区别
文章列表
注册码:{67SC0O95-SZPS-LIG2-YQ8Q-8D2N-KWTD-0W6R-TWDD-KT6RB-1J}
一、Enterprise Architect简介
Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开 ...
据说国外做架构一般用两种工具,一个是大名鼎鼎的IBM Rational Rose,还有一个就是Enterprise Architect。虽然第三方也有很多建模工具很好的支持了UML规范,并且提供了全面的架构功能,但考虑到产品更新换代和IDE契合度上,第三方开 ...
spring 监听器 IntrospectorCleanupListener简介
spring中的提供了一个名为org.springframework.web.util.IntrospectorCleanupListener的监听器。它主要负责处理由
JavaBeans Introspector的使用而引起的缓冲泄露。spring中对它的描述如下:
它是一个在web应用关闭的时候,清除JavaBeans Introspector的监听器.在web.xml中注册这个listener.可以保证在web 应用关闭的时候释放与掉这个web 应用相关的class loader 和由它管理的类
...
IntrospectorCleanupListener使用
刚发现一个异常:
view sourceprint?1 Exception in thread "sfb_QuartzSchedulerThread" java.lang.OutOfMemoryError: Java heap space
2 at java.util.TreeMap.key(TreeMap.java:1206)
3 at java.util.TreeMap.firstKey(TreeMap.java:267)
...
org.springframework.web.util.IntrospectorCleanupListener监听器主要负责处理由JavaBean Introspector使用而引起的缓冲泄露,
它是一个在web应用关闭时清除JavaBean Introspector的监听器,在web.xml中注册这个listener可以保证在web应用关闭的时候释放掉与这个web应用相关的class loader和由它管理的类.
如果你使用了JavaBeans Introspector来分析应用中的类.Introspector缓冲中会保留这些类的引用.结果在你的应用关闭的时候,这些类以及web应用相 ...
环境
Solaris 10 Enterprise
Weblogic 9.2.1.0
一、错误解决
在建立JDBC连接池并绑定到JNDI时出错,弄了许久,同事和QA都没有办法,同事把我拉过去帮忙看看如何解决,错误信息如下:
<2009-12-8 上午11时21分09秒 CST> <Error> <Deployer> <BEA-149265> <Failure occured in the execution of deployment request with ID '1260242468756' for task 'weblogic.de ...
引导语:有人的地方就有江湖,有人的地方就有战场;职场如战场,稍有不慎,就会误入歧途,掉进职业发展的陷阱。要想进军职场。要想在职场中有所作为,就要悟透这职场潜规则;只有悟透职场潜规则,做得到知已知彼,运 ...
DWR 使用的时候必须使用 HTTP1.1协议,如果只勾选 使用代理连接到HTTP1.1协议是无法生效的,具体解决方案待解决,在此标记一下,有知道的同志也告诉俺一下。谢谢!
简单的中文乱码处理,备急。
其实一般情况我们做中文乱码处理的时候,采用的是过滤器过滤传输的request,response参数。
但是这个有的时候涉及到一些配置上的改动,简单的测试不必大动干戈。
个人总结如下:
1。数据库编码必须用UTF-8或者GBK,推荐UTF-8
2。web服务器如果用tomcat,请务必配置其URIEncode
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
...
总经理,
您好!
从2005年到如今,在一起相处了快4年多时间,我也学到了很多知识,公司的营业状态也是一直表现良好态势。非常感激公司给予了我这样的机会,在良好的环境中工作和学习!在这样的态势下,我选择辞职,我确 ...
全局变量与局部变量
今天这项目悲剧了,上线了才发现问题。找了2天,将生产环境下的应用放到开发环境测试都发现不了问题。
原因简单描述如下:
过多使用static全局变量,将一些敏感变量和方法都声明为全局变量,服务器启动起来了,这些变量被初始化后,值一直不曾改变,很傻的找错误,很傻的觉得自己很冤枉。以后尽量少用全局变量,不要偷懒,宁愿多用局部变量。
另外全局的方法也尽量少用,单机测试的时候也许发现不了错误,但是到互联网上运行,因为会有多个用户同时访问某个方法,并发访问的问题不是简单能在spring声明事务传播属性不行的。必须将这些方法作为局部方法嵌套到被声明成PROPAGATION_REQUIRE ...
Tomcat下的JNDI编程---数据源(mysql)
一.环境:
1.tomcat6.0
2.jdk1.6
3.mysql5
二.注意事项与相关描述(重要):
1.确认以上3个软件版本与运行情况均正常.
2.如果你之前已经搞整过,又在网上找了半天相关信息结果还是报这样那样的错误(找不到包,找不到上下文环境变量,绑定什么的等等),那么就请全部环境还原(主要是配置文件).
3.除了数据库驱动jar包(MYSQL的是mysql-connector-java-5.1.6-bin.jar)其它什么包都不用加,且需要把这个JAR包放在To ...
-------数组-----------------------
数组声明后实际上是在栈内存中保存了此数组的名称,接下来便是要在堆内存中配置数组所需的内存,其中‘长度’是告诉编译器,所声明的数组要存放多少个元素,而‘new’则是命令编译器根据括号里的长度开辟空间。
~~~堆栈内存的解释~~
数组操作中,在栈中保存的永远是数组的名称,只开辟了栈内存空间数组时永远无法使用的,必须有指向的堆内存才可以使用,要想开辟新的堆内存则必须使用new关键字,之后只是将此堆内存的使用权交给对应的栈内存空间,而且一个堆内存空间可以同时被多个栈内存空间指向,例如:一个人可以有多个名字,人就相当于堆内存,名字就相当于 ...
导读:面试准备的重要性不用编者多言,大家都很清楚。本文是加拿大的一位程序员所写。大家可以看看国外程序员是怎么准备面试。不管你是否认同他的说法,《诗经》中有句话非常好——“它山之石,可以攻玉”。如果你还 ...