09 2018 档案
java反射调用dubbo接口
摘要:需求:项目增加幂等 场景:1.三个项目:a 、b、c2.a项目加幂等3.b项目dubbo调用项目a的时候超时没有获取返回结果,增加重试机制(非立即重试,3min or 5min 后重试)4.c项目是一个异步的job项目,用来接收mq,异步处理,管理task等。 方案:1.a项目设置请求流水id,将请 阅读全文
posted @ 2018-09-21 11:21 Smilence^^ 阅读(5156) 评论(0) 推荐(0)
java常用集合浅层解析-面试必备
摘要:ArrayList 1.动态数组 2.线程不安全 3.存储空间连续 4.查询快,添加删除慢 构造方法 这个构造方法很简单,初始化了一个空的elementData,并没有赋予数组长度 元素添加 真正的数组长度是在第一次添加的时候进行初始化的,默认为10 最主要的消耗是在扩容(数组拷贝) 当集合长度大于 阅读全文
posted @ 2018-09-07 17:01 Smilence^^ 阅读(347) 评论(0) 推荐(0)