V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  queifa  ›  全部回复第 1 页 / 共 6 页
回复总数  107
1  2  3  4  5  6  
3 天前
回复了 wxm 创建的主题 职场话题 已经 4 年没涨过工资了,大家呢?
前两年涨了,这两年降了😂
@newaccount 对的,我搞混了😂
@newaccount 是慢吧,当前时间减去某个时间为负数哦。
long time = Long.parseLong(value.substring(0, 13)); // 前端传的时间搓
long start = System.currentTimeMillis(); // 服务器时间搓
difference = start - time; // 计算时间戳差值

difference < 0 表示服务器时间比前端传递时间快,报错
difference > 0 表示服务器时间比前端传递时间慢

0 <= difference <= 10000,允许服务器时间比前端传递时间慢
@newaccount window 系统问题吧,前端传过来的时间比服务器上的时间慢了几秒钟。diff 用 abs 按理来说也是可以的,但是领导不同意这种方案呀,可能会存在重放攻击。
@wandehul 我的我的,纯粹想分享下喜悦。
@newaccount 我的我的,纯粹想分享下喜悦。这里具体说说吧:就是在 spring gateway 网关中加了一个过滤器,并且把一个多余的过滤器删除掉了。结果远程测试打死都过不了时间校验验证代码:
try {
String value = PuzzleSolver.unPuzzle(x_token);
log.info("解密结果, x_toke = {}, value = {}, userinfo = {}", x_token, value, userInfo);
long time = Long.parseLong(value.substring(0, 13));
long start = System.currentTimeMillis();
difference = start - time; // 计算时间戳差值
log.info("{} time diff {},{},{}",requestId,start,time,difference);
} catch (Exception e) {
log.error("解密请求加密出错, x_toke = {}, userinfo = {} ,err:", x_token, userInfo, e);
throw new BusinessException(ErrorEnum.UNAUTHORIZED);
}
if (difference < 0 || difference > 10000) {
log.error("校验请求时间不合法, x_toke = {}, userinfo = {},difference={}", x_token, userInfo, difference);
throw new BusinessException(ErrorEnum.UNAUTHORIZED);
}

成都团队都没问题,就远程测试存在问题,difference 永远小于 0 ,而且因为是网关会影响其他需求测试,导致只能在快下班的时候和测试复现排查问题,断断续续搞了一周吧。今天直接把删除的代码还原了就可以了,最终定位是在删除的代码里存在:exchange.getResponse().getHeaders().add(HeaderConstant.PAYMENT_TIMESTAMP_KEY, String.valueOf(System.currentTimeMillis()));
前端会根据服务器返回的时间搓进行时间校准。

一开始一直是一位是是添加的 Filter 的顺序导致其时间不对,所以方向一直是在优化 Filter 的执行顺序上。
@zenfsharp 主要本地和在成都的团队都没问题,就远程的测试有问题。而且只是部署了我的代码有问题,部署 main 分支代码他又没问题了。
@povvoq 我现在持有 7 只股票,也挺分散,没啥精力全部仔细跟踪操作,后面优化下不能干这么多票了
补充下,虽然我减仓了,但是还是持有不少,今天 2 只涨停,爽
对了还有个洲际汽油,两个跌停了,出不来了。只能触发长期持有了
黄金炸了,感觉铜还有机会
1 月 29 日
回复了 queifa 创建的主题 投资 自从买了股票后,上班都没心情了。
@EastLord 也不是吧,总想着去看看
1 月 29 日
回复了 queifa 创建的主题 投资 自从买了股票后,上班都没心情了。
@dirkchou 不多,10w
1 月 29 日
回复了 queifa 创建的主题 投资 自从买了股票后,上班都没心情了。
@smileeast 我就是买了基金赚了点,飘了。
1 月 29 日
回复了 queifa 创建的主题 投资 自从买了股票后,上班都没心情了。
@R77 越套越想买
1 月 29 日
回复了 queifa 创建的主题 投资 自从买了股票后,上班都没心情了。
@systemGuest 感觉是的,部分股票已经被套了。
1 月 29 日
回复了 libasten 创建的主题 投资 这波黄金和内存价格起飞,啥时候落下来?
啥时候比特币涨起来啥时候黄金就要跌了
1 月 29 日
回复了 Crazy07 创建的主题 投资 持有了 100 万+茅台股票了,当然肯定赔
@HENQIGUAI 茅台在白酒行业有定价权的,资产肯定是优质的,就是感觉还能在跌一点
1 月 26 日
回复了 xiaofire 创建的主题 职场话题 有没有面试专用的 AI?
用过,不咋地。提示响应会慢很多
1  2  3  4  5  6  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   926 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 18:04 · PVG 02:04 · LAX 10:04 · JFK 13:04
♥ Do have faith in what you're doing.