一、异常体系分类 异常的基类(超类)是Throwable,throwable有两个子类,分别为:Error、Exception。 Error:指程序中出现无法处理的错误。在出现Error时,JVM虚拟机会选择将出现Error的线程关闭。 Exception:异常,指程序本身可以处理的异常。异常分为: ...
分类:
编程语言 时间:
2020-05-31 16:08:19
阅读次数:
79
Java队列的部分调用方法 方法 作用 说明 add() 增加一个元素 如果队列已满,则抛出一个IIIegaISlabEepeplian异常 remove() 移除并返回队列头部的元素 如果队列为空,则抛出一个NoSuchElementException异常 element() 返回队列头部的元素 ...
分类:
编程语言 时间:
2020-05-31 16:07:09
阅读次数:
82
查阅API文档,找到 add():增加一个元素。如果队列已满,则抛出一个IIIegaISlabEepeplian异常 Inserts the specified element at the tail of this queue. As the queue is unbounded, this me ...
分类:
编程语言 时间:
2020-05-31 16:02:19
阅读次数:
84
默认spring只在发生未被捕获的runtimeexcetpion时才回滚。 最笨的办法:代码级控制:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 为何在aop advitor中配置rollba-for= ...
分类:
编程语言 时间:
2020-05-31 16:02:01
阅读次数:
62
0. 字符串常用方法 a.查找_替换_统计 find() 掌握 注意: 找不到子串时,返回-1 rfind() 了解 index() 了解 注意: 找不到子串时,程序会崩溃,产生一条异常信息,导致程序无法执行 rindex() 了解 replace() 掌握 默认全部替换 count() 掌握 b. ...
分类:
其他好文 时间:
2020-05-31 11:17:02
阅读次数:
72
1.编写如下程序 创建一个txt文本文件,来添加数据 a.第一行添加如下内容: name,age,gender,hobby,motto b.从第二行开始,每行添加具体用户信息,例如: yuze,17,男,假正经, I am yours cainiao,18,女,看书,Lemon is best! c ...
分类:
其他好文 时间:
2020-05-31 00:37:26
阅读次数:
248
一、单例模式应用场景 单例模式(Single Pattern)是指确保一个类在任何情况下绝对只是一个实例,并提供一个全局的访问点。 单例模式在现实生活中的应用也很广泛。例如国家总统、公司CEO、部门经理等。在java标准中,ServletContext、ServletContextConfig等;在 ...
分类:
其他好文 时间:
2020-05-30 19:49:29
阅读次数:
49
1.前言 异常表示程序运行与自我预期不一致,与错误是两种概念,且异常必须被手动抛出。 代码分享:https://github.com/mtdgclub/tryCatch 1.1异常和错误区别 错误没办法在调用的时候向上传递,必须马上处理;异常则可以。 错误在触发的时候,必须对脚本做一个错误处理;异常 ...
分类:
Web程序 时间:
2020-05-30 19:46:22
阅读次数:
83
RocketMQ的消息重试包含了producer发送消息的重试和consumer消息消费的重试。 producer发送消息重试 producer在发送消息的时候如果发送失败了,RocketMQ会自动重试。 private SendResult sendDefaultImpl( Message msg ...
分类:
其他好文 时间:
2020-05-30 19:45:44
阅读次数:
61
开发攻城狮与产品经理的撕逼大战,运维小哥哥瞅着生产异常日志日益壮大狂扒攻城狮,他们之间的战争愈演愈烈,欲有烈火燎原之势。此时,DevOps来救火了。 DevOps是Development和Operations的简称,阿里云效DevOps帮助团队轻松共同制定计划、同步工作进展、共享工作资料、沉淀工作成 ...
分类:
其他好文 时间:
2020-05-30 15:54:15
阅读次数:
107