
Java
文章平均质量分 73
taffier
一个奋斗在IT之路的小小鸟......
展开
-
java的http中get请求的重发机制
一、当发送get请求时,会遇到断网、链接超时等异常状况,通过测试用例,提供两种方式进行请求重发1、test()方法中的示例,是在当前主线程中,一直循环重发请求,一直到请求获得相应后不在重发,发送请求的时间间隔是2秒。2、main方法中的示例,是在第一次发送请求时捕获到异常信息,另外开启一个子线程,在子线程中循环发送请求,一直到请求获得响应为止,子线程中每次发送请求的时间间隔是1秒。/** * @...原创 2018-03-22 19:38:48 · 5077 阅读 · 2 评论 -
Guava retryer优雅的实现接口重调机制
今天遇到一个问题,在调用第三方接口的时候,会遇到断网、获取不到数据等各种异常信息,需要对该信息进行分析,然后进行接口的重新调用,通过网上找资料,使用的谷歌的一个插件,使用Guava retryer进行接口的重调,具体见代码。package com.yooyii.qdp.test;import java.util.concurrent.Callable;import java.util.con...原创 2018-03-22 19:47:36 · 2547 阅读 · 0 评论 -
Java中小数、整数转换成百分比
一、百分数转小数所需要的jar包:import java.text.NumberFormat;NumberFormat nf=NumberFormat.getPercentInstance();//NumberFormat是一个工厂,可以直接getXXX创建,而getPercentInstance()是返回当前默认语言环境的百分比格式。Number m=nf.parse(str);//提供了带有 ...转载 2018-05-08 21:08:39 · 10835 阅读 · 0 评论