- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 Java程序发送POST请求,返回401错误,但是得不到返回值,使用postman却可以正常得到返回值
最近在测试接口时发现程序里返回401错误,但是返回值为null,之后用postman测试时,发现竟然可以正常得到返回体,怎么都想不明白这是怎么回事开始怀疑postman出了问题,于是又换了jmeter,也能得到返回值,于是开始排查程序,并查找资料,最后发现是 RestTemplate 的问题,对于非 200 状态码, 就直接抛出异常,会中断接下来的操作,返回null,因此401得不到返回体,经过查找资料和测试发现,对于非200错误,比如 4xx/5xx 异常信息捕获,可以通过以下两步解决1、修改Rest
2021-05-01 16:19:36 5616
原创 判断十六进制是否为补码,若为补码则求其原码
011F(十六进制)=287FF9B(十六进制)=-101 char[] hex_byte= {'0','1','1','F'};//{'F','F','9','B'} String temperature = ""; if(Integer.parseInt(String.valueOf(hex_byte, 0, 1),16)>7) {//补码 temper...
2019-11-09 23:37:21 1491
转载 java中 求余运算 % ,正负号问题
Java中的整数求余(包括负数):1、计算公式:a % b= a - (a / b) * b示例: 5 % 3 = 5 - (5 / 3) * 3 = 25 % -3 = 5 - (5 / -3) * - 3 = 2-5 % 3 = -5 - (-5 / 3) * 3 = -2-5 % -3 = -5 - (-5 / -3) * -3 = -2个人总结:1.结果的正负号取决于被取余数...
2019-10-28 10:46:09 2660
原创 Java中的 split 函数分割返回的字符串数组的长度
#1、如果要分割的字符出现在左侧或者中间任何一个位置,返回的长度是字符出现的次数+1: String str="745321954568"; String [] res=str.split("1"); System.out.println(res.length); //或者下面这种 String str="1745329954568"; String [] re...
2019-10-21 10:46:07 1971
原创 字节输出流和字符输出流的编码问题
字节输出流和字符输出流的编码问题 字节输出流OutputStream out = new FileOutputStream("d:\\demo.txt");out.write("123".getBytes("UTF-8"));上面的文件格式并不是utf-8,还是ANSIOutputStream生成文件的编码取决于字节的编码。字符输出流OutputSt...
2019-07-10 23:51:07 702
tomcat-8.5.41.rar
2019-11-24
jdk1.7.txt
2019-11-24
adrc控制,matlab仿真,adrc.rar
2019-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人