会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
临风想望
博客园
首页
新随笔
联系
订阅
管理
2019年4月26日
forEach循环对集合进行循环时,需判断是否为null;
摘要: 分析forEach的源码会发现:foreach源码例子: 用 idea 自带的反编译 forEach对于集合的遍历实际走的是迭代器的方式(对于数组的遍历这是走的普通的for循环方式), 在进行strings.iterator()时,如果strings为null,就会出现空指针异常,如果strings
阅读全文
posted @ 2019-04-26 11:10 临风想望
阅读(5612)
评论(0)
推荐(0)
2019年2月20日
while死循环导致的内存溢出
摘要: 场景:新开发的功能内测,新调用了其它模块的接口,一如既往的点鼠标,计费,但是许久都没有响应页面遮罩一直锁着,最后抛出了以下异常 咋一看这个异常信息,不就是锁表了吗?把锁表进程Kill掉,再来一遍,结果还是同样的异常,锁表的异常只是最终的结果,是什么导致的锁表呢? 于是到JBoss服务器寻求更多的异常
阅读全文
posted @ 2019-02-20 10:36 临风想望
阅读(2407)
评论(0)
推荐(0)
2019年2月19日
通过存储函数获取序列
摘要: 实际应用程序开发过程中,大部分业务表是由程序进行增删改,为避免冲突通常会配置序列表来配置序列生成规则。也部分表由运维人员进行配置,如系统控制参数等配置,程序不直接做增删改; 如果当前需求需要新增新的控制参数,由开发人员提供脚本,运维执行; 通常在插入数据时,主键的生成,通常采用的是max(t.id)
阅读全文
posted @ 2019-02-19 11:38 临风想望
阅读(426)
评论(0)
推荐(0)
公告