概述
1. 在Myeclipse 下集成 resin:java.lang.NoClassDefFoundError: javax/management/j2ee/statistics/JTAStats
解决: 在 window-->Preferences--> resion 3-->Paths-->Append to classpath--》选择 resin jar 包下面的 j2ee-management-10.jar
2. 先调用 static 内容内容,再调用 main 里面内容。
3. resin 对 web 目录下的 test 文件夹(这个文件名)敏感。
4. 用Microsoft提供的JDBC驱动(2.2.0040),在查询时遇到一个SQLException:
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]ResultSet can not re-read row data for column #.
原因是如果该表存在TEXT, NTEXT, IMAGE等大型字段,对于ResultSet的字段读取必须按照从左向右读,如果你用:
int a = rs.getInt(2);
int b = rs.getInt(1);
则报错。Microsoft给出的方案是不能从右往左也不能连续读2次。没办法自己改代码,严格从左向右读,结果就没有问题了。
5. 线程池适合应用的场合
当一个Web服务器接受到大量短小线程的请求时,使用线程池技术是非常合适的,它可以大大减少线程的创建和销毁次数,提高服务器的工作效率。但如果线程要求的运行时间比较长,此时线程的运行时间比创建时间要长得多,单靠减少创建时间对系统效率的提高不明显,此时就不适合应用线程池技术,需要借助其它的技术来提高服务器的服务效率。
6. 有时候,可能会遇到“java.io.IOException: Server returned HTTP response code: 403 for URL”的错误信息。通常是因为服务器的安全设置不接受Java程序作为客户端访问,解决方案是设置客户端的User Agent, 示例代码如下:
URLConnection feedUrl = new jURL(urlStr).openConnection();
feedUrl.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)");
SyndFeedInput input = new SyndFeedInput();
SyndFeed feed = input.build(new XmlReader(feedUrl));
最后
以上就是包容超短裙为你收集整理的java 错误的全部内容,希望文章能够帮你解决java 错误所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复