
Java
酱油哥爱学习
这个作者很懒,什么都没留下…
展开
-
环境变量
"%JAVA_HOME%lib;" 没有这个分号,运行时说找不到类。 没想到这个分号如此重要。原创 2014-08-04 16:34:52 · 468 阅读 · 0 评论 -
类似于走进科学的灵异事件,无法从Class中获得Annotation
今天写了一个Annotation@Target(value = {ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documented@Inheritedpublic @interface A{ String propertyMapping(); B valueType();},该annot原创 2014-08-04 16:38:06 · 486 阅读 · 0 评论 -
一次web应用没有响应的原因分析
前几天,我们应用中遇到一个问题,在发布之后运行很短时间内某些页面就没有响应了。开始没太当回事,因为环境的原因,从数据库查询数据缓慢是有可能的。但后来发现数据库空闲的时候仍然这样。1、首先,分析可能的原因是页面的组件没获取到导致数据没有展示,因为组件是从另一台server获取的,早先出现过这样的情况。随后查看firebug,网络通信一切正常,前台组件也没有报错。2、其次,有可能是JVM的原创 2014-08-04 16:38:27 · 2520 阅读 · 0 评论 -
刚开始使用struts2,遇到一个问题
Exception starting filter struts2javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found at javax.xml.transform.TransformerFa原创 2014-08-04 16:35:12 · 456 阅读 · 0 评论 -
一个ConcurrentModificationException的原因分析
在迭代List时,如果不通过iterator去修改list,那么将得到ConcurrentModificationException。所以一般自己写的代码都会尽力避免这样的事情。但如果迭代和修改被分布在不同类的方法里,那么问题就很隐蔽了。有一个同事写了一段这样的代码://代码段1 List> slicedList = ListUtil.sliceList(someList,si原创 2014-08-04 16:39:02 · 953 阅读 · 0 评论