接上一篇:RocketMQ入门到入土(一)新手也能看懂的原理和实战! 一、事务消息的由来 1、案例 引用官方的购物案例: 小明购买一个100元的东西,账户扣款100元的同时需要保证在下游的积分系统给小明这个账号增加100积分。账号系统和积分系统是两个独立是系统,一个要减少100元,一个要增加100积 ...
分类:
其他好文 时间:
2020-06-30 11:22:34
阅读次数:
65
**姜启源、谢金星实用数学建模——提高篇习题答案**?本书适用于应用型人才培养中的数学建模教学,分基础篇和提高篇两册。基础篇从数据或故事出发,通过生活中的简单案例讲述什么是数学模型,以及怎样用机理分析方法和初等数学、微积分等工具建立模型,尽量避免繁琐的数学推导,可以作为数学建模课程的教学用书。提高篇... ...
分类:
其他好文 时间:
2020-04-29 23:10:01
阅读次数:
160
3.9 实战一:业务系统开发,如何做需求分析和设计 3.9.1 需求分析(积分系统) 借鉴类似产品 技术人也要有产品思维 要懂得借鉴:爱因斯坦:“创造的一大秘诀是要懂得如何隐藏你的来源” 两大功能:赚取积分;消费积分 赚取积分 积分赚取渠道,比如下订单、每日签到、评论等; 积分兑换规则,比如订单金额 ...
分类:
其他好文 时间:
2020-04-26 01:12:39
阅读次数:
122
问题思考 订单系统和积分系统、财务记账系统在不同的系统中,如果订单操作成功,积分系统或财务系统没有对应的记录,就会造成数据不一致的情况,在这种背景下就需要有一套方案解决不一致的情况. 方案图如下(龙果学院方案图): 在这个案例中只列举两个系统之间的分布式事务,可以简单的理解为订单系统和记账系统 示例 ...
分类:
其他好文 时间:
2020-01-03 10:47:01
阅读次数:
123
前言最近在敲积分系统,发现有很多对象可以用来传值,今天就来总结一下常见的三种方式:ViewData、ViewBag和TempData 这三种方式用于Controller向View传值,一般情况下我们不会只传list,还会附带很多额外的零散的数据,这样通过model就无能为力了,这时候就会用到上文的三 ...
分类:
Web程序 时间:
2019-12-30 19:40:30
阅读次数:
166
1 代码演练 1.1 代码演练1(不使用外观模式) 1.2 代码演练2(使用外观模式) 1 代码演练 1.1 代码演练1(不使用外观模式) 需求: 木木网有积分兑换礼物的功能,设计的时候需要校验三步: a 资格校验系统,是木木网会员。 b 积分系统,该系统放的是各个积分的获取支出,需要拿出该用户目前 ...
分类:
其他好文 时间:
2019-09-07 10:46:49
阅读次数:
93
[TOC] 基础概念回顾 CAP 理论 基础概念回顾 分布式系统:部署在不同结点(节点一般是指服务器)上的系统通过网络交互来完成协同工作的系统。 比如:充值加积分的业务,用户在充值系统向自己的账户充钱,在积分系统中自己积分相应的增加。充值系统和积分系统是两个不同的系统,一次充值加积分的业务就需要这两 ...
分类:
其他好文 时间:
2019-06-08 14:52:59
阅读次数:
109
背景 电商中有这样的一个场景: 1. 下单成功之后送积分的操作,我们使用mq来实现 2. 下单成功之后,投递一条消息到mq,积分系统消费消息,给用户增加积分 我们主要讨论一下,下单及投递消息到mq的操作,如何实现?每种方式优缺点? 方式一 step1:start transaction step2: ...
分类:
其他好文 时间:
2019-05-05 15:59:08
阅读次数:
142
说明:互联网平台积分体系主要用于激励和回馈用户在平台的消费行为和活动行为,一个良好的积分体系可以很好的提升用户的粘性及活跃度。 一、互联网平台积分体系设计必要性 互联网平台积分体系是一个独立、完整的系统模块,主要用于激励和回馈用户在平台的消费行为和活动行为,通过积分体系可以激发与引导用户在平台的活跃 ...
分类:
其他好文 时间:
2018-12-02 12:03:13
阅读次数:
155
大家在日常开发中,肯定遇到过一些业务规则变来变去的需求,比如:会员积分系统(今天要新注册会员送10积分,明天要改成注册送优惠券,后天搞活动要改成注册自动变成高级会员...),此类需求,一般的程序员都是通过写if分支来实现的,参考下面: 这种代码毫无营养,而且很枯燥,有没有办法,将业务规则从代码中抽离 ...
分类:
其他好文 时间:
2018-08-26 22:58:28
阅读次数:
240