三种方式: 第一种: Spring Boot 将所有的错误默认映射到/error, 实现ErrorController 这时候需要定义一个Controller去实现ErrorController 同时在resource/templates下新建error目录并添加error.ftl,这样在异常发生时 ...
分类:
编程语言 时间:
2017-03-12 16:39:36
阅读次数:
960
* 编译时异常的抛出必须对其进行处理 * 运行时异常的抛出可以处理也可以不处理 throws和throw的区别 * a:throws * 用在方法声明后面,跟的是异常类名 * 可以跟多个异常类名,用逗号隔开 * 表示抛出异常,由该方法的调用者来处理 public void setAge(int ag ...
分类:
编程语言 时间:
2017-03-12 14:57:52
阅读次数:
232
1.分页 1.1在dao接口中配置分页参数: package com.java1234.mappers; import java.util.List;import java.util.Map; import org.apache.ibatis.session.RowBounds; import co ...
分类:
其他好文 时间:
2017-03-12 01:04:18
阅读次数:
210
Java提供的是异常处理的抓抛模型(编译时 / 运行时异常均适用)“抛”:当我们执行代码时,一旦出现异常,就会在异常的代码处生成一个对应异常类的对象,并将此对象抛出。(自动抛出 / 手动抛出:“throw”+异常类对象)(注意是对象)>一旦抛出此异常类的异常,那么程序终止运行>此异常类的对象抛给方法... ...
分类:
其他好文 时间:
2017-03-11 18:54:59
阅读次数:
159
错误处理: 1. 语法错误 2. 运行时的错误 3. 逻辑错误 错误报告: 错误E_ERROR 警告E_WARNING 注意E_NOTICE 开发阶段:开发时输出所有的错误报告,有利于我们进行调试 运行阶段:不要让程序输出任何一种错误报告 将错误报告写入日志中 一. 指定错误报告error_repo ...
分类:
数据库 时间:
2017-03-10 13:15:43
阅读次数:
199
Java异常大体分两类:RuntimeException,其他;注意:两类异常都是在程序运行期间出现!只不过后者必须在编译期间进行处理,一般是try catch或throw;程序期间出现了此类异常时会执行catch和finally语句。而RuntimeException不必明确指出处理方式,大概更底 ...
分类:
编程语言 时间:
2017-03-10 13:01:38
阅读次数:
153
一 概念 众所周知java提供了丰富的异常类,这些异常类之间有严格的集成关系,分类为 父类Throwable Throwable的两个子类Error和Exception Exception的两个子类CheckedException和RuntimeException 二 发现问题 通常捕获异常catc ...
分类:
编程语言 时间:
2017-03-10 12:35:56
阅读次数:
163
在分布式系统或者较为复杂的系统中,我们希望可以看到一个客户请求的处理过程所涉及到的所有子系统\模块的处理日志。 由于slf4j/log4j基本是日志记录的标准组件,所以slf4j/log4j成为了我的重点研究对象。 slf4j/log4j支持MDC,可以实现同一请求的日志追踪功能。 基本思路是: 实 ...
分类:
其他好文 时间:
2017-03-10 12:21:34
阅读次数:
376
整合准备:导入jar包 如果只是访问action,没有做数据库方面的操作的话 只需要导入下面的jar 整合过程: 用到了struts所以需要在web.xml中配置过滤器 ,又因为使用到了spring的监听器来提高性能,所以也需要配置监听器 web.xml代码: 在src下分别创建struts.xml ...
分类:
编程语言 时间:
2017-03-10 00:11:35
阅读次数:
225
如何获取进程的PID(process ID)? 可以使用: #include <unistd.h> pid_t getpid(void); 通过查看头文件说明,可以得到更详细的信息: find /usr/include -name unistd.h /usr/include/asm/unistd.h ...
分类:
编程语言 时间:
2017-03-09 22:34:24
阅读次数:
271