添加Maven依赖 添加配置类 注解使用 @Api:用在请求类上,说明该类的作用 tags:说明该类的作用,可以在UI界面上看到的内容 value:该参数没什么意义,在UI界面上也看到,所以不需要配置 @ApiOperation:用在请求的方法上,说明方法的用途、作用 value:说明方法的用途、作 ...
分类:
编程语言 时间:
2019-04-02 00:13:07
阅读次数:
501
异常的概念 java异常是java提供的用于处理程序中错误的一种机制 所谓的错误是指在程序运行过程中发生的一些异常事件。如除0溢出,数组下标越界,文件不存在 设计良好的程序应该在异常发生时,提供处理这些错误的方法,使得程序不会因为异常的发生而阻断或产生不可预见的结果。 异常的分类 声明和抛出异常 如 ...
分类:
编程语言 时间:
2019-04-01 13:00:04
阅读次数:
148
python assert 句语格式及用法很简单。通常程序在运行完之后抛出异常,使用assert可以在出现有异常的代码处直接终止运行。 而不用等到程序执行完毕之后抛出异常。 python assert的作用 python assert如果发生异常就说明表达示为假。可以理解表示式返回 值为假 时就会触 ...
分类:
编程语言 时间:
2019-04-01 00:37:27
阅读次数:
217
1.让程序阻塞(抛出异常会导致程序结束,所以在抛出异常之前阻塞) 2. windows控制台 cd到jdk目录下的lib目录,找到sa-jdi.jar 执行: java -classpath sa-jdi.jar "sun.jvm.hotspot.HSDB" 出现如下窗口: 点File—>Attac ...
分类:
编程语言 时间:
2019-03-29 17:23:46
阅读次数:
277
DirectMemory容量可以同-XX:MaxDirectMemorySize指定,如果不指定,默认为Java堆最大值相同。 可以同通过反射获得Unsafe实例进行内存分配进行抛出异常。虽然可以使用DirectMemory分配内存也可以抛出内存异常,但是它抛出异常时并没有真正向操作系统申请分配内存 ...
分类:
其他好文 时间:
2019-03-29 01:11:55
阅读次数:
170
场景: 接口抛出的erroMsg需要有中英文语言两个版本,目前的做法是在接口调用的时候多加一个语言的参数,然后在try catch的时候在配置文件里找对应的翻译信息,再返回到接口报错信息中 新建两个properties文件,一个errocode对应的繁体中文的errMsg,一个放对应的英文映射,格式 ...
分类:
其他好文 时间:
2019-03-28 18:12:50
阅读次数:
179
PHP只有手动抛出异常后才能捕获异常 对于除零这种“异常”情况,PHP认为这是一个错误,直接触发错误(warning也是错误,只是错误等级不一样),而不会自动抛出异常使程序进入异常流程,故最终a值并不是预想中的 1,也就是说,并没有进入异常分支,也没有处理异常。 在下面三种场景下会用到异常处理机制: ...
分类:
Web程序 时间:
2019-03-27 15:32:41
阅读次数:
197
1class Wechat(): def pay(self,money): print('已经用微信支付了%s元'%money) class Alipay(): def pay(self,money): print('已经用支付宝支付了%s元' % money) wechat = Wechat()a ...
分类:
其他好文 时间:
2019-03-27 10:55:32
阅读次数:
131
在上一小节中,我们对数组进行了一个基本的封装,该小节中,我们在上一次基础上,新增往数组添加元素的方法: 1.向所有元素后添加一个元素 思路: (1)先判断当前数组容量是否已满,未满则转入(2),否则抛出异常 (2)在元素下标为size的位置插入新元素 (3)维护我们的size值 2.在指定index ...
分类:
编程语言 时间:
2019-03-27 10:39:18
阅读次数:
206
话不多说,先把第五条抄一遍: 五,沟通的意义在于对方的回应 沟通没有对与错,只有“有效果”或者“没有效果”之分。 自己说得多“对”没有意义,对方收到你想表达的讯息才是沟通的意义。 因此自己说什么不重要,对方听到什么才是重要。 话有很多种方法说出来,使听着完全收到讲者意图传达的讯息,便是正确的方法。 ...
分类:
编程语言 时间:
2019-03-25 00:47:20
阅读次数:
139