- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 commons-lang3之元组返回多个数据对象
经常有这样的操作,在一个方法体里返回多个不同类型的对象,Java的return只能返回一个数据对象。为了方便,为了节省时间,为了装x,也不要自己写一个类型封装了,使用commons-lang3所提供的元组来容装多个数据对象并返回。Example: @Test public void testTuple() { User user = new User();
2017-10-28 13:42:28 2089
原创 Guide to Guava Table
正好在项目中遇到两个元素决定一个值的情况,发现Guava的Table非常完美的满足了这样一个数据结构,我得mark下,so show my code: @Test public void guavaTableTest() { Table<Integer, Integer, String> animalTable = HashBasedTable.create();
2017-10-28 11:55:29 583
原创 通过Hystrix理解熔断和降级
刚开始参加工作的时候,看公司的SOA框架描述什么降级和熔断,当时我百脸懵逼,什么鬼。就写几个代码,还要熔断和降级,难道在代码中安装了保险丝,代码执行着突然不爽还要降一级吗,有病吧!笑哭了!曾几何时欠下的技术债终于要还了,最近项目中使用到了Netflix公司的开源组件Hystrix,于是研究了一下,对降级和熔断有些理解了。下面通过Hystrix的两个例子来理解降级和熔断,更多关于Hystrix的内容,
2017-10-14 11:16:54 10224 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人