1.定义异常类 - 可以继承Exception(编译时异常) - 也可以继承RuntimeException(运行时异常) 这两个有什么区别? 粗俗讲,编译时异常必须在编程阶段处理,比如FileNotFoundException异常,而运行时异常不需要在编码时处理比如NullPointExcepti ...
分类:
其他好文 时间:
2018-01-07 23:27:01
阅读次数:
326
一、 C语言中,为什么字符串可以赋值给字符指针变量 char *p,a='5';p=&a; //显然是正确的,p="abcd"; //但为什么也可以这样赋值??问:一直理解不了为什么可以将字串常量赋值给字符指针变量,请各位指点! 答: 双引号做了3件事: 1.申请了空间(在常量区),存放了字符串 2 ...
分类:
编程语言 时间:
2018-01-01 23:35:55
阅读次数:
236
selenium这个库是一个伟大的库,它赋予了程序员控制浏览器的能力。但是如果不理解这个库的设计上的一些哲学,就会遇到很多问题。 selenium支持多种浏览器,但是这些浏览器里面,只有firefox是完美支持的,所以,如果使用selenium优先使用firefox,这样才能少踩坑。 seleniu ...
分类:
其他好文 时间:
2017-12-28 13:59:35
阅读次数:
126
本篇主要是记录自己所理解的Java异常处理机制(基于jdk1.7)以及怎么去处理和设计异常。还记得当初学习Java异常这块的时候都没怎么注意它的用途,以为就是简单的处理下异常,我避免程序出现这样错误就行了(当初真的很懵懂很天真)。当踏入社会工作后才知道一个好的异常处理框架是有多重要,比方说当你的项目 ...
分类:
编程语言 时间:
2017-12-25 21:00:52
阅读次数:
215
异常体系:---| Throwable 所有错误或者异常的父类------| Error(错误)------| Exception(异常) 异常一般都通过代码处理--------| 运行时异常: 如果一个方法内部抛出了一个运行时异常,那么方法可以忽略这个异常,即可以 不处理,调用者也可以不处理,编译... ...
分类:
编程语言 时间:
2017-12-21 01:48:30
阅读次数:
208
Win7 x64系统,VS2017,如果遇到运行时异常(另一台安装WIN10的电脑无此问题), int i = Convert.ToInt32("a"); 弹出窗体1: 正在计算表达式“i” ... 计算长达30秒以上 弹出窗体2: 计算函数“System.Reflection.Assembly.L ...
分类:
其他好文 时间:
2017-12-19 01:11:41
阅读次数:
535
今天刚开始刷剑指offer,比较简单的一个题竟然第一次没过。 主要原因在于:1、不能调试徒手撸代码,括号竟然写成了中文,这个问题再把代码copy到自己的eclipse上才发现的; 2、boolean类型最后要返回false 3、静态方法只能调用静态方法,所以主函数里面调用的方法要变成静态方法。静态方 ...
分类:
编程语言 时间:
2017-12-14 03:19:45
阅读次数:
204
异常的概念和Java异常体系结构 异常是程序运行过程中出现的错误。本文主要讲授的是Java语言的异常处理。Java语言的异常处理框架,是Java语言健壮性的一个重要体现。 Thorwable类所有异常和错误的超类,有两个子类Error和Exception,分别表示错误和异常。其中异常类Excepti ...
分类:
编程语言 时间:
2017-12-13 01:52:24
阅读次数:
263
前言 Java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。 ...
分类:
编程语言 时间:
2017-11-20 13:02:31
阅读次数:
202
一、xml配置事物管理器 二、@Transactional 三、什么时候回滚事物 默认配置下,spring只有在抛出的异常为RuntimeException或其子类(Errors也会导致事务回滚),而其他非运行时异常则不会导致事务回滚。 可以明确的配置在抛出那哪些异常时回滚事务,包括checked异 ...
分类:
编程语言 时间:
2017-11-20 01:17:33
阅读次数:
172