用手机java解压缩软件一个问题

在 Java 中使用启发式搜索更快地解决问题(1)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
在 Java 中使用启发式搜索更快地解决问题(1)
上传于||暂无简介
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢www. | 522: 链接超时
-- Event ID: 27a21
如果您是网站管理员,点击查看。如需网站监控,可以使用。
您的浏览器
百度云加速java错误处理大集合和解决错误办法总结 - 兽魔(英雄、创新、实用、稳定) - ITeye技术网站
博客分类:
解决错误办法总结:
1.遇到的问题解决不掉,或者报没有遇见过的错误,首先应该是寻求“网络”,因为你第一次遇到问题,不带表别人没有遇见过!
2.
java错误处理大集合:
1.问题:java.lang.NoClassDefFoundError:org/springframework/beans/factory/support/ReaderContext
遇到一个问题,spring启动的时候总是报错
java.lang.NoClassDefFoundError: org/springframework/beans/factory/support/ReaderContext
&&& at java.lang.Class.getDeclaredConstructors0(Native Method)
&&& at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
&&& at java.lang.Class.getConstructor0(Class.java:2671)
&&& at java.lang.Class.getDeclaredConstructor(Class.java:1953)
解决:
是xbean-spring的问题,升级到 xbean-spring 2.8就ok了
1、如何学习Spring?
  你可以通过下列途径学习spring:
  (1) spring下载包中doc目录下的MVC-step-by-step和sample目录下的例子都是比较好的spring开发的例子。
  (2) AppFuse集成了目前最流行的几个开源轻量级框架或者工具 Ant,XDoclet,Spring,Hibernate(iBATIS),JUnit,Cactus,StrutsTestCase,Canoo's WebTest,Struts Menu,Display Tag Library,OSCache,JSTL,Struts 。
  你可以通过AppFuse源代码来学习spring。
AppFuse网站:/wiki/Wiki.jsp?page=AppFuse
  (3)Spring 开发指南(夏昕)(http://www.xiaxin.net/Spring_Dev_Guide.rar)
  一本spring的入门书籍,里面介绍了反转控制和依赖注射的概念,以及spring的bean管理,spring的MVC,spring和hibernte,iBatis的结合。
  (4) spring学习的中文论坛
  SpringFramework中文论坛(http://spring.jactiongroup.net)
  Java视线论坛()的spring栏目
  2、利用Spring框架编程,console打印出log4j:WARN Please initialize the log4j system properly?
  说明你的log4j.properties没有配置。请把log4j.properties放到工程的classpath中,eclipse的 classpath为bin目录,由于编译后src目录下的文件会拷贝到bin目录下,所以你可以把log4j.properties放到src目录下。
  这里给出一个log4j.properties的例子:
log4j.rootLogger=DEBUG,stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %5p (%F:%L) - %m%n
  3、出现 java.lang.NoClassDefFoundError?
  一般情况下是由于你没有把必要的jar包放到lib中。
  比如你要采用spring和hibernate(带事务支持的话),你除了spring.jar外还需要hibernat.jar、aopalliance.jar、cglig.jar、jakarta-commons下的几个jar包。
http://www.springframework.org/download.html下载spring开发包,提供两种zip包
spring -framework-1.1.3-with-dependencies.zip和spring-framework-1.1.3.zip,我建议你下载 spring-framework-1.1.3-with-dependencies.zip。这个zip解压缩后比后者多一个lib目录,其中有 hibernate、j2ee、dom4j、aopalliance、jakarta-commons等常用包。
  4、java.io.FileNotFoundException: Could not open class path resource [....hbm.xml],提示找不到xml文件?
  原因一般有两个:
  (1)该xml文件没有在classpath中。
  (2)applicationContext-hibernate.xml中的xml名字没有带包名。比如:
<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean">
<property name="dataSource"><ref bean="dataSource"/></property>
<property name="mappingResources">
 <list>
  <value>User.hbm.xml</value>
  错,改为:
  <value>com/yz/spring/domain/User.hbm.xml</value>
 </list>
</property>
<property name="hibernateProperties">
<props>
 <prop key="hibernate.dialect"> net.sf.hibernate.dialect.MySQLDialect </prop>
 <prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
  5、org.springframework.beans.NotWritablePropertyException: Invalid property 'postDao' of bean class?
  出现异常的原因是在application-xxx.xml中property name的错误。
  <property name="...."> 中name的名字是与bean的set方法相关的,而且要注意大小写。
public class PostManageImpl extends BaseManage implements PostManage {
 private PostDAO dao =
 public void setPostDAO(PostDAO postDAO){
  this.dao = postDAO;
 }
}
  那么xml的定义应该是:
<bean id="postManage" parent="txProxyTemplate">
<property name="target">
 <bean class="com.yz.spring.service.implement.PostManageImpl">
  <property name="postDAO"><ref bean="postDAO"/></property> 对
  <property name="dao"><ref bean="postDAO"/></property> 错
 </bean>
</property>
</bean>
  6、Spring中如何实现事务管理?
  首先,如果使用mysql,确定mysql为InnoDB类型。
  事务管理的控制应该放到商业逻辑层。你可以写个处理商业逻辑的JavaBean,在该JavaBean中调用DAO,然后把该Bean的方法纳入spring的事务管理。
  比如:xml文件定义如下:
<bean id="txProxyTemplate" abstract="true"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager"><ref bean="transactionManager"/></property>
<property name="transactionAttributes">
<props>
<prop key="save*">PROPAGATION_REQUIRED</prop>
<prop key="remove*">PROPAGATION_REQUIRED</prop>
<prop key="*">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean>
<bean id="userManage" parent="txProxyTemplate">
 <property name="target">
  <bean class="com.yz.spring.service.implement.UserManageImpl">
   <property name="userDAO"><ref bean="userDAO"/></property>
  </bean>
 </property>
</bean>
  com.yz.spring.service.implement.UserManageImpl就是我们的实现商业逻辑的JavaBean。我们通过parent元素声明其事务支持。
  7、如何管理Spring框架下更多的JavaBean?
  JavaBean越多,spring配置文件就越大,这样不易维护。为了使配置清晰,我们可以将JavaBean分类管理,放在不同的配置文件中。 应用启动时将所有的xml同时加载。
  比如:
  DAO层的JavaBean放到applicationContext-hibernate.xml中,商业逻辑层的JavaBean放到 applicationContext-service.xml中。然后启动类中调用以下代码载入所有的ApplicationContext。
String[] paths = {"com/yz/spring/dao/hibernate/applicationContext-hibernate.xml",
"com/yz/spring/service/applicationContext-service.xml"};
ctx = new ClassPathXmlApplicationContext(paths);
  8、web应用中如何加载ApplicationContext?
  可以通过定义web.xml,由web容器自动加载。
<servlet>
<servlet-name>context</servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext-hibernate.xml</param-value>
<param-value>/WEB-INF/applicationContext-service.xml</param-value>
</context-param>
  9、在spring中如何配置的log4j?
  在web.xml中加入以下代码即可。
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/log4j.properties</param-value>
</context-param>
  10、Spring框架入门的编程问题解决了,我该如何更深地领会Spring框架呢?
  这两本书你该去看看。这两本书是由Spring的作者Rod Johnson编写的。
Expert One on one J2EE Design and Development
Expert One on one J2EE Development Without EJB
  你也该看看martinfowler的Inversion of Control Containers and the Dependency Injection pattern。
/articles/injection.html
 
  再好好研读一下spring的文档。
http://www.jactiongroup.net/reference/html/index.html(中文版,未全部翻译)
  还有就是多实践吧。
****
spring 包冲突:
org.xml.sax.SAXParseException: Document root element "beans", must match DOCTYPE root "null".
jar包的冲突,spring-1.2.6.jar和spring.jar出现在一个war的目录中:JBoss/server/all/deploy/Spring-WebMvc.war/WEB-INF/lib&&
****
下面的方法一直会报nullpoint error,是因为返回的是null,返回值改为0l,就可以了
&&&&&&&& public Long getUserId(){
if(this.getUserLoginInfo() != null) {
return this.getUserLoginInfo().getId();
*******************************************************************************
Bad version number in .class file
日 01:44
Bad version number in .class file
由这个看是版本问题!!但是又不知道具体信息
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:119)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:591)
at sun.applet.AppletPanel.createApplet(AppletPanel.java:712)
at sun.applet.AppletPanel.runLoader(AppletPanel.java:641)
at sun.applet.AppletPanel.run(AppletPanel.java:320)
at java.lang.Thread.run(Thread.java:595)
这两天是这个错误:
org.apache.jasper.JasperException: Bad version number in .class file
root cause
java.lang.UnsupportedClassVersionError: Bad version number in .class file
&&&&&&& java.lang.ClassLoader.defineClass1(Native Method)
&&&&&&& java.lang.ClassLoader.defineClass(Unknown Source)
&&&&&&& java.security.SecureClassLoader.defineClass(Unknown Source)
&&&&&&& org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1815)
&&&&&&& org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:869)
&&&&&&& org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1322)
&&&&&&& org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1201)
&&&&&&& org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:127)
&&&&&&& org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:65)
&&&&&&& java.lang.ClassLoader.loadClassInternal(Unknown Source)
&&&&&&& org.apache.jsp.index_jsp._jspService(index_jsp.java:57)
&&&&&&& org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
&&&&&&& javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
&&&&&&& org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
&&&&&&& org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
&&&&&&& org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
&&&&&&& javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
&&&&&&& org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
baidu,google上说是因为编译和运行的版本不一样,可是并没有啊,如附图,
无意间在百度上搜了一个关键字,大致提了一下这个东东,于是照着看了一下我的IDE(JBoss-IDE2.0.0)里面的Java- Compiler选项,发现Compiler Compliance level 居然默认的是6.0的JDK,而我装的是5.0的JDK。改成5.0,重新Deploye一下,这个问题总算是没有了,如附图:
zqjshiyingxiong
浏览: 240762 次
来自: 无锡
这还和字段是否主键,加索引,有很大关系,我对一个索引的字段查询 ...
好,就是想知道怎样将默认bash修改成nologin
“在jar中添加了字体”是什么意思?
楼主学习了,以后继续发表这类的文章,会继续光临的。。
Selenium中使用的貌似是Junit 3.x,上面的例子也 ...}

我要回帖

更多关于 手机java解压缩软件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信