- 博客(3)
- 收藏
- 关注
转载 forEach循环对集合进行循环时,需判断是否为null;
分析forEach的源码会发现:foreach源码例子:public class Foreach { public static void main(String[] args) { List<String> strings = new ArrayList<>(); strings.add("Alis");...
2019-04-26 11:10:00 1885
转载 while死循环导致的内存溢出
场景:新开发的功能内测,新调用了其它模块的接口,一如既往的点鼠标,计费,但是许久都没有响应页面遮罩一直锁着,最后抛出了以下异常咋一看这个异常信息,不就是锁表了吗?把锁表进程Kill掉,再来一遍,结果还是同样的异常,锁表的异常只是最终的结果,是什么导致的锁表呢?于是到JBoss服务器寻求更多的异常信息,找到线索。查看JBoss服务器日志发现了内存溢出的情况,查看堆栈信息...
2019-02-20 10:36:00 1334
转载 通过存储函数获取序列
实际应用程序开发过程中,大部分业务表是由程序进行增删改,为避免冲突通常会配置序列表来配置序列生成规则。也部分表由运维人员进行配置,如系统控制参数等配置,程序不直接做增删改;如果当前需求需要新增新的控制参数,由开发人员提供脚本,运维执行;通常在插入数据时,主键的生成,通常采用的是max(t.id)+1,可能会出现序列表的值小于数据表值情况,导致实际程序运行获取序列插入主键冲突的情况...
2019-02-19 11:38:00 151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人