跳至主要內容
解决用Arrays.sort()排序整数溢出问题、Arrays.sort()排序中Lambda表达式和Integer.compare()的区别、最少的数量引爆气球有一组测试用例不通过的情况

解决用Arrays.sort()排序整数溢出问题、Arrays.sort()排序中Lambda表达式和Integer.compare()的区别、最少的数量引爆气球有一组测试用例不通过的情况

背景:

  • 做题时碰到了如下情况,使用Arrays.sort()进行排序后,有一组测试不通过,切换另一种传入排序的策略就通过。
问题描述1
问题描述1

red-velet原创大约 3 分钟Bug记录
Springboot拦截器中跨域失效的问题

Springboot拦截器中跨域失效的问题

一、概述

1、具体场景

起因:

  • 同一个接口,传入不同参数进行值的修改时,一个成功,另一个竟然失败,而且是跨域问题
  • 拦截器内的request参数调用getHeader方法时,获取不到前端设置的请求头,且浏览器显示有,但是后端输出后只有对于的key,而且key变成了access-control-request-headers的value

red-velet原创大约 6 分钟Bug记录
FastJson、Jackson使用AOP切面进行日志打印异常

FastJson、Jackson使用AOP切面进行日志打印异常

一、概述

1、问题详情

使用FastJson、Jackson进行日志打印时分别包如下错误:

源码

//fastjon
log.info("\nRequest Info :{} \n"JSON.toJSONString(requestInfo));
//jackson
log.info("\nRequest Info :{} \n"new ObjectMapper().writeValueAsString(requestInfo));

red-velet原创大约 3 分钟Bug记录