【第22期】观点:IT 行业加班,到底有没有价值?

开发中遇到的异常统计

原创 2013年12月05日 18:03:27

开发中遇到的异常和问题统计

1:iBatis启动,遇到运行时异常

 The content of elements must consist of well-formed character data or markup.

当sql语句中有大于号或者小于号的时候,sql语句要加上

<![CDATA[

 select  *  from ptp_info
        where date_time>=#startDate# and date_time<#endDate#

]]>

2:读取文件 出现FileNotFoundException

我写的项目是放在linux下运行,一开始出现这个错误就以为是文件的路径不对,然后就各种试,各种找原因

把我们公司的运维都要烦死了。后来找到了原因,太惭愧,还是对File类理解不深刻

String fileDoc="/home/webadmin/";
File file = new File(fileDoc); 

File[] fileArray= file.listFiles();  //获取该文件下的所有文件
FileReader  input=new FileReader(fileDoc+fileArray[i].getName());       //fileArray[i]假设是我要找的文件。我鬼使神差的用拼的这个目录

假设webadmin目录下有abc.log文件


执行的FileReader 那句就报错,目录输出是这样的/home/webadminabc.log  那个'/'就没有了。还以为是linux下的问题

后来看了下FileReader 的源码

 public FileReader(File file) throws FileNotFoundException {
    super(new FileInputStream(file));
    }


FileReader 需要的参数是File类型,我其实没必要在拼个字符串的路径 ,我已经获取到了该对象,直接输入参数fileArray[i]就可以了


其实newFile的时候,最后一个‘/’是没有任何意义的

版权声明: 举报

相关文章推荐

Android开发中遇到的json解析异常问题

Ⅰ.前言昨天在解析后台返回的json数据时,json数据一直解析失败,刚开始以为是kotlin的bean类问题 ,因为项目已经逐渐把开发语言从java转为kotlin,还是第一次使用kotlin写b...

关于在插件开发中遇到的NoClassDefineFound异常。

情况是: 1.两个插件,插件B依赖于插件A,并且使用了A中的类。 2.编译正常通过,运行时报NoClassDefineFound异常。 经过反复检查,终于发现,是因为在插件A的start方法中调用某些方法的时候遇到异常没有处理,导致插件A启动失败,于是报错。

android开发-后台邮件统计异常的需求

04-17 15:11:00.172 W/System.err(23374): at javax.mail.Transport.send0(Transport.java:188)04-17 1...

Java开发中经常遇到ClassNoFound的异常问题

1.编译源代码时,发生的问题    首先使用java -version查看,如果可以正确显示版本,表示你的jdk的路径是正确的。也就是说你的Path是正确的。    而ClassPath的设定是错误的。    Path和ClassPath到底有什么区别呢?其时这个非常简单,但是也非常重要。    Paht其时是一个公用的环境变量,他的作用就是为在DOS环境下执行一些命令提路径。比如:    你上面执行的java这个命令,他是在你jdk的安装目标中。。如果你指定好Path那么你只要在命令行环境下输入java,那根据你设定好的PATH,会自动定位到

最近开发遇到个新问题,导出Excel数据时出现的异常,望大家帮忙看看,谢谢!

2013-11-5 18:56:09 org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor processChildren 严重: Exception invoking periodic operation: java.lang.OutOfMemoryError: Java heap space at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:114) at org.apach
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)