V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yibo2018  ›  全部回复第 7 页 / 共 15 页
回复总数  295
1  2  3  4  5  6  7  8  9  10 ... 15  
2022-07-01 13:03:18 +08:00
回复了 foxkiller 创建的主题 Apple 大家的七月 Apple Fitness 挑战是啥?
24 次合上站立圈,看起来挺简单的
2022-07-01 13:01:09 +08:00
回复了 ericgui 创建的主题 生活 有什么爱好可以培养?
能花小钱解决的愿望 --- just do it
100196
楼主真棒
2022-06-30 12:46:59 +08:00
回复了 yesswssdlh 创建的主题 程序员 面试时问业务场景问题,一般该如何回答
目前的一点点经验,把八股文知识真正用在项目中,反复思考优化自己做过的项目
看这个题目我觉得没啥意思,捐个屁,为啥要捐,可以带给你什么?
疫情期间当志愿者,实实在在的帮助别人,和捐钱在我看来完全不一样
现在没钱的我是这么想的,想想等我有钱了,肯定更是这样想
毛骗
去 b 站搜,这部剧是我这么多年来认为最好看的一部国产剧,不好看你来打我
毛篇
买个 ps5 吧,LOL 这种游戏玩的不气人吗
都在说考研。。但也得看概率啊,考研失败应该是大概率事件,然后再战?再战?
2022-06-23 17:30:04 +08:00
回复了 iapplebear 创建的主题 PlayStation 5 第一次玩 ps5 就被劝退
以前几乎没玩过这类主机大作
最近买了 ps5 ,上了 2 挡,通了对马岛(勉强玩玩),死亡搁浅(还不错,享受送快递,讨厌 bt ,米亚人),其他战神,刺客信条等都是玩了几分钟就放弃了,单纯觉得好无聊

老头环,恶魔之魂,这种就感觉不看攻略啥都拿不到,看了攻略又觉得没啥意思,暂时放下,不知道该怎么处理

昨天刚到了只狼,第一个精英怪就死了半个小时,看了攻略才莫名其妙过去了,然后迷路了。。。但是里面的打击感,以及大 boss 还是挺吸引我的,会继续玩下去

建议楼主多多尝试游戏,会员没有的可以买盘,也能回血,把有名气的都尝试一遍,然后吃灰,或者卖了都可以
2022-06-20 12:38:31 +08:00
回复了 miaoge520 创建的主题 Telegram telegram 出会员了,大佬都准备买了么?
@beholder 可以具体说一下场景吗
其实送礼有门道的,就像楼上说 500 块的花,对于接受礼物的人真的就会很惊喜
你如果送个 500 块的手表,是不是就差点意思了
paste 巨好用
2022-06-16 13:35:27 +08:00
回复了 eitomomobaohua 创建的主题 生活 老实人的神奇经历
多试几次,不要怀疑自己
这次是你紧张 + 心底疑惑
2022-06-15 16:34:01 +08:00
回复了 holydancer 创建的主题 问与答 一幅眼镜的寿命是多久
高中配了一副,一俩千,一直用到大学毕业 + 工作 2 年,不小心压碎了,遂换
平常没有任何养护,随便用的
度数没涨的原因:只在上课的时候戴,平常不要眯眼
2022-06-15 09:16:40 +08:00
回复了 bear2000 创建的主题 职场话题 工作时间?
9:30 - 11:30
13:30 - 18:00
2022-06-08 20:03:28 +08:00
回复了 yibo2018 创建的主题 程序员 整理了一个订单全流程图,希望各位大佬提提意见
@loveyu
1. 用户填写地址,咋存储(这里可能有运营需求、统计需求)

第一步,存入 redis ,第二步判断有货,用户进入选择支付方式页面,选择支付方式,进入步骤五,这里落库。具体信息可以步骤五的接口提供,也可以第一步中 redis 信息提取

2. 用户点击购买,这里一般 ABCD 各种灰度测试

abcd 灰度测试是啥。。。对不起

3. 订单号(要给用户看的,不能长、不能短、整个公司多系统唯一)

第一步雪花算法生成的 ID

4. 库存问题(锁定、绑定、取消)

锁定,绑定:第二步的 redis lua 脚本操作
取消:第四步的延时任务,如果到时间不是支付完成状态,或者订单不存在,直接回库存


5. 订单状态
初始(等待支付) - 支付成功 、失败、超时 - (物流状态,不讨论)

第四步判断是未支付或订单不存在
第五步初始状态
第七步支付成功状态


6. 库存状态

库存使用 MySQL - redis 同步去维护,redis 数据结构 :goodsId + addressId : stocks
库存状态是什么意思

7. 支付(支付宝、微信、其他支付),app 支付、小程序支付、网页支付、app 跳网页支付、app 跳小程序支付

对接过支付宝,微信支付,流程都是一样的
其他支付没多大影响

8. MQ (状态、操作、统计、库存、渠道、财务)

没懂

9. 搜索

搜索订单?
入库的时候是根据 userID 分库分表的,对应 c 端用户,方便查询自己订单的状态信息
如果要做其他内部统计,那么应该在做一个数据层

10. 售后

订单状态可以延续

11. 补单

什么情况下要补单?

12. 数据修复

太宽泛了

13. 报表

需要做其他数据层统计

14. 对账

同上

15. 导出

同上

16. 通知

在需要通知的地方异步发延时任务就可以了,要注意幂等

17. 权限

设计后台管理系统了?

18. 数据安全

别人竞争对手通过订单 ID 窥探到你家的体量就行吧,必要时可以对输出订单 ID 再一层加密

19. 第三方订单

一样的逻辑,最好区别于自家订单,另外起表,但是整套的逻辑可以共用

20. 分销

分销分红?步骤八以后操作
2022-06-08 19:11:55 +08:00
回复了 yibo2018 创建的主题 程序员 整理了一个订单全流程图,希望各位大佬提提意见
@binge921 哇塞,你这个看起来就很强,可以发下 blog 完整链接吗
2022-06-08 19:10:35 +08:00
回复了 yibo2018 创建的主题 程序员 整理了一个订单全流程图,希望各位大佬提提意见
@showshowcode
1. 你选品加完购物车点击提交的时候(这里对应步骤三之后) 最多也就是选择个支付方式 根本没到支付那步 (确实没到,这里只是选择支付方式,确定满减之类的优惠之后的最终要付的钱,真正支付是在步骤 6)

2. 支付那一步一般是收银台而且还可以选择支付方式,(对应步骤三之后)按照你的描述难道我不支付 我刚才提交的订单就没了?电商不是这么处理吧;(确实,这里有问题(不支持支付超时后重新支付,所以落单是必要的),多谢!!!)

3. 而且订单核心就是落库和查询;所有状态都是 MQ 解耦的 我创建了订单 半个小时一个小时后再支付 这都正常 订单就是订单 不要跟其他的扯啥关系 都是接其它 MQ 触发变化

我理解这句话有一些意思是和 2 重复的,就是落单问题
其次这里用到的 MQ 都是为了削峰

再次感谢
2022-06-08 18:54:59 +08:00
回复了 yibo2018 创建的主题 程序员 整理了一个订单全流程图,希望各位大佬提提意见
@fkdtz 设计图纸,所以才需要找大家看看 (狗头)
之前做过订单部分,所以比较清楚支付那里的细节
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5356 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 09:08 · PVG 17:08 · LAX 01:08 · JFK 04:08
Developed with CodeLauncher
♥ Do have faith in what you're doing.