随笔分类 -  需求实现

摘要:支付流程 首先让我们理一下苹果支付的整个流程。 支付有三个角色 苹果 商家,也就是我们 用户 苹果支付的流程 1. 用户下单 2. 客户端调用后台接口,生成订单 2. 客户端调用支付页面,用户支付 3. 支付成功后,客户端获取收据 4. 客户端把收据发给后端 5. 后端去苹果验证收据是否合法 6. 阅读全文
posted @ 2019-10-19 12:12 Xjng 阅读(2119) 评论(0) 推荐(0)
摘要:业务中很多需求都会用到类似feed流的架构。 例如 微信朋友圈 微博 动态 1对N消息。 一般feed流的架构实现有下面几种。 假如现在的业务场景是微博,然后当前的数据情况是: 用户A关注了用户B和C,用户D关注了用户B 用户B发了微博A,B,用户C发了微博C,D 1. 拉 数据表 微博表(字段有: 阅读全文
posted @ 2019-08-23 18:09 Xjng 阅读(3872) 评论(0) 推荐(0)
摘要:大数据量是指百万级别以上 协同推荐的算法细节在这里就不论述了,网上有很多文章介绍算法的原理的。 1. 难点一:矩阵过大 在协同推荐中,第一步是构建用户和物品的矩阵,例如: | 评分 | 用户A| 用户B| | : | :| : : | | 物品A| 1| 2| | 物品B| 3| 4| | 物品C| 阅读全文
posted @ 2019-08-08 19:22 Xjng 阅读(1458) 评论(0) 推荐(0)