摘要: 日常写代码很少直接使用到Unsafe,时常看jdk的时候,遇到这个使用场景。刚挑选了一个比较熟悉的CAS来做一个api使用测试。 由于 是不允许外部使用的,会抛出 异常。所以利用反射获取Unsafe实例。 有四个参数。 第一个是被修改的对象 第三个是被修改的属性当前的期望值 第四个是计划要修改的值 阅读全文
posted @ 2017-09-14 23:41 阿拉丁神棍 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 新项目线上部署,查看日志时,看到一个空指针异常。然后看到异常位置,跑到gitlab上搜到这个代码查看: 这是把验证码放到session里了,然后从session里获取进行验证。但业务开发人员没考虑获取不到验证码的场景,然后……空指针了。 一个小问题,但为什么会这里获取不到验证码,为什么没有测试出来? 阅读全文
posted @ 2017-09-14 16:27 阿拉丁神棍 阅读(1512) 评论(0) 推荐(0) 编辑