V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jsdi  ›  全部回复第 2 页 / 共 3 页
回复总数  44
1  2  3  
支持支持,体验很丝滑
2022-01-06 22:12:08 +08:00
回复了 jsdi 创建的主题 问与答 排行榜怎么防止恶意用户刷榜?
@t6attack 确实 前端还是太裸奔了阿 底裤都让人看光了
2022-01-06 22:10:26 +08:00
回复了 jsdi 创建的主题 问与答 排行榜怎么防止恶意用户刷榜?
@oneisall8955 非对称加密有用吗?公钥放在客户端,用户通过翻 js 文件就可以看到加密逻辑,然后他也可以把加完密的离谱分数提交到后端,后端是没法判断的
2022-01-06 10:58:29 +08:00
回复了 jsdi 创建的主题 问与答 排行榜怎么防止恶意用户刷榜?
说得很好,下次别说了[:doge]
2022-01-06 08:51:52 +08:00
回复了 jsdi 创建的主题 问与答 排行榜怎么防止恶意用户刷榜?
@stormer 确实 设置一个上限是最简单的
2022-01-06 08:51:11 +08:00
回复了 jsdi 创建的主题 问与答 排行榜怎么防止恶意用户刷榜?
@mineralsalt 哈哈哈应该还是有人玩的
2022-01-06 08:50:37 +08:00
回复了 jsdi 创建的主题 问与答 排行榜怎么防止恶意用户刷榜?
@murmur 安全可靠的好像就只有非对称加密可以实现,但又感觉没必要太复杂哈哈
2021-11-20 16:44:10 +08:00
回复了 kikione 创建的主题 MySQL mysql 减库存并发问题
没啥问题 但是 update 是当前读,会加悲观锁,也就是写锁,效率上会有问题
2021-10-10 20:59:11 +08:00
回复了 Macv1994 创建的主题 程序员 求推荐安卓 RSS 阅读器
inoreader 免费+好用+支持中文
2021-10-01 16:20:29 +08:00
回复了 SingeeKing 创建的主题  WATCH 大家的十月挑战是什么?
offerofferoffer
2021-06-30 16:03:49 +08:00
回复了 jsdi 创建的主题 职场话题 是去小公司实习还是准备秋招
@tinycold 我这简历会不会秋招初筛都过不了?毕竟没有实习经验,项目也一般
2021-06-29 17:47:33 +08:00
回复了 jsdi 创建的主题 职场话题 是去小公司实习还是准备秋招
2021-06-29 17:44:14 +08:00
回复了 jsdi 创建的主题 职场话题 是去小公司实习还是准备秋招
简历超链接发不出来 我 yue 了
2021-06-27 21:52:54 +08:00
回复了 goyiyi 创建的主题 问与答 关于前后端分离的一个小问题
token 就是根据用户信息加密的,解析 token 可以拿到用户信息
2021-06-13 21:44:01 +08:00
回复了 ijrou 创建的主题 问与答 618 之前花 368 买了个 IKBC 机械键盘,看看大佬是否劝退?
用了两年了还可以
2021-06-13 21:42:15 +08:00
回复了 taobibi 创建的主题 问与答 现在还有纯 PC 版本的通讯(聊天)工具吗?
抖个机灵,b 站、知乎、v2ex 、博客园等等的私信功能是不是也可以😬
2021-06-08 15:39:58 +08:00
回复了 jsdi 创建的主题 问与答 各位大佬看看我这个思路有没有有没有问题
@Distand 我也是这么想的,但是消息队列可靠性怎么保证?消息队列有可能会丢失消息,怎么让生产者重发此消息
2021-06-08 15:38:03 +08:00
回复了 jsdi 创建的主题 问与答 各位大佬看看我这个思路有没有有没有问题
@Distand 不好意思理解错了
队列长度为什么会超过 100 ?我使用的 redis 命令是 “decr key”,如果 reuturn >= 0,进入队列,< 0,不进入队列 。
redis 中的单条命令不是保证原子性的吗?所以队列长度只能是 100 。
经过测试确实没出现问题阿,反而是消息队列有可能丢失消息导致商品少卖了,但是没有超卖的情况
2021-06-07 22:35:46 +08:00
回复了 jsdi 创建的主题 问与答 各位大佬看看我这个思路有没有有没有问题
@Distand 确实超过 100 了,测试的时候消息队列有 10000 多条消息😥请问这会产生什么问题?测试的时候没发现问题阿
2021-06-07 00:23:17 +08:00
回复了 jsdi 创建的主题 问与答 各位大佬看看我这个思路有没有有没有问题
@revlis7 目前是在消费信息时更新库存。采用的是手动签收的方式,如果更新库存+生成订单这个事务没有成功,会回滚并拒绝签收此消息,rabbitmq 会重新发送该消息,从而保证消息一定会被消费。
这么设计应该可以避免超卖以及少卖的情况吧

还有另外一种想法是设置定时任务定期把 redis 中的库存信息同步到 MySQL,因为秒杀期间读取剩余库存也是从 redis 中读取的,MySQL 的记录并不需要实时更新。不知道这种想法有没有问题
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1053 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 18:36 · PVG 02:36 · LAX 10:36 · JFK 13:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.