`
zhjxtf
  • 浏览: 10247 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
今天用was7发布项目的时候,出现如下报错: Caused by: java.lang.NullPointerException at org.springframework.core.GenericTypeResolver.getTypeVariableMap(GenericTypeResolver.java:144) at org.springframework.core.GenericTypeResolver.resolveReturnType(GenericTypeResolver.java:93) at org.springframework.beans.GenericType ...
最近做项目的过程中发现了这个问题。相同的包名和类名,在调用的时候如何确定调用的是哪个。 在做过测试以后,发现和JVM的加载顺序有关。既jvm查找类,不仅仅是按名字找,还有包,如果包不同,也视为不同的class,如果package+class都相同,则根据classpath的设置顺序,前面的优先加载,一旦前面的被加载,后面的就再也不会被加载了
在数据库中,UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同 UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果 实际大部分应用中是不会产生重复的记录,最常见的是过程表与历史表UNION  这个SQL在运行时先取出两个表的结果,再用排序空间进行排序删除重复的记录,最后返回结果集,如果表数据量大的话可能会导致用磁盘进行排序。  而UNION ALL只是简单的将两个结果合并后就返回。这样,如果返回的两个结果集中有重复的数据,那么返回的结果集就会包含重复的数据了。 从效率 ...
导致原因:SUN的JVM的PermSize默认值太小,导致了java.lang.OutOfMemoryError: PermGen space异常。 解决办法: 1. 使用带有脚本的Tomcat。 2. 如果系统已经运行安装过tomcat安装包,那么在系统环境中会有CATALINA_BASE,CATALINA_HOME,等配置,这些配置是全局的,应该删去。由于tomcat的启动脚本会配置临时的启动参数,所以不会影响tomcat的启动。 3. 参数配置建议在catalina.bat文件的Execute The Requested Commnad注释之后。 4. 在添加参数时,需要保持原 ...
Global site tag (gtag.js) - Google Analytics