在程序中如果遇到异常,摘取几个片断进行说明: 1.直接抛出底层异常,不打印日志,但前提是底层异常提供了 Xxxx(String msg)这样的构造方法,以便抛出时可以进一肯细化异常信息,以便调用方明确为什么发生异常。 2.打印异常,并抛出异常 ...
分类:
其他好文 时间:
2018-02-13 13:28:18
阅读次数:
154
1.jfinal 中设置拦截器 2.在拦截器 捕获异常信息统一处理 1 public class ExceptionInterceptor implements Interceptor { 2 3 //@Override 4 public void intercept(Invocation ai) ...
分类:
Web程序 时间:
2018-02-12 18:40:25
阅读次数:
297
1.springboot 1.3.5升级1.5.9后 默认使用tomcat 8.5版本而之前用的是tomcat7 get请求报400 异常信息为 The valid characters are defined in RFC 7230 and RFC 3986 2.注意这里说明了,只是get请求。p ...
分类:
编程语言 时间:
2018-02-08 19:57:54
阅读次数:
1360
100.033.025.050.0 细心的你肯定会说,我们明明是开启了5个线程,为什么会得到4个结果呢,即使是100/0,那么也会报异常,为什么会没有呢。难道是线程池把错了“吃了吗?”。对于我们来说如果发现错误但是没有异常信息那是一件多么可怕的事情啊。 所以线程池好用,但是也存在我们所说的坑啊。上面 ...
分类:
编程语言 时间:
2018-02-08 12:14:10
阅读次数:
231
以前使用Spring Mvc时候都是返回jsp页面,今天想返回html页面, 结果一直报页面一直报404,log日志报Did not find handler method for [/index.html],但是改成jsp就可以正常运行了。 原因是: servlet容器通过这个请求的流程如下: 如 ...
分类:
其他好文 时间:
2018-02-05 18:47:15
阅读次数:
196
问题: 今天将一个.net mvc项目拷贝到另一台电脑上,重新部署的时候,出现以下异常信息: “System.Data.Entity.Core.EntityCommandExecutionException”类型的异常在 EntityFramework.SqlServer.dll 中发生 “基础提供 ...
分类:
Web程序 时间:
2018-02-04 21:04:01
阅读次数:
308
mybatis绑定错误-- Invalid bound statement (not found) 一、问题描述 使用mybatis的项目在本地可以正常运行,但当使用maven或Jenkins打包部署到远程服务器上时出现了绑定错误,异常信息为: org.apache.ibatis.binding.B ...
分类:
其他好文 时间:
2018-02-04 19:37:45
阅读次数:
198
1、为什么要用Spring的统一异常处理? 项目中无论是controller层、service层还是dao层都会有异常发生。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。所以将异常处理从各处理过程解耦出来,这样既保证了相关处理过程的功能较单一,也实现了异常信息的 ...
分类:
编程语言 时间:
2018-02-01 17:19:30
阅读次数:
191
注:和上一篇有关联 (一) finally 和 输出异常信息 (二) 使用 with (1) 上面的代码如果文件不存在,就不会创建the_man对象,那么执行the_man.close()就会出现NameError错误,所以得先判断是否存在文件 test.txt是否存在 (2) 用(1)中的比较麻烦 ...
分类:
编程语言 时间:
2018-01-31 18:40:41
阅读次数:
158
一般来说我们对表的操作是没有删除的,而是用状态字段取代 t_employee id LONG, name VARCHAR(20), status SMALL INT 当status为1的时候为不可用。 我之前一直有一个疑问当状态字段置为不可用时,与该行数据关联的数据怎么办,所以一直认为如果要置为不可 ...
分类:
其他好文 时间:
2018-01-28 20:03:36
阅读次数:
132