5 RabbitMQ.md Lcywings搬砖路 5 RabbitMQRabbitMQ的三种队列:直连队列模式扇形队列模式主题队列模式RabbitMQ模块创建:创建要点:依赖:<dependency> <groupId>org.springframework.boot</groupId> <ar
6.消息队列ActiveMq和RabbitMq.md Lcywings搬砖路 6.消息队列ActiveMq和RabbitMq概念ActiveMQ实现消息队列_sunjian1122的博客异步处理流量削峰应用解耦消息通讯消息队列点对点每个消息只有一个消费者发送者和消费者没有时间上的约束接收方在接受完消息后,需要向消息队列应答成功发布订阅一个消息可以有多个订阅者发布者与订阅者具有
7.微信支付-如何对接接口和回调.md Lcywings搬砖路 7.微信支付-如何对接接口和回调微信开发文档https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1微信支付流程:拼接参数xmlappid:公众账号ID(配置参数)mch_id:商户号(配置参数)device_info:设备号(PC网页
5.微信登录.md Lcywings搬砖路 5.微信登录在微信官方文档配置东西关注测试接口修改 网页服务->网页账号->修改(改成内网穿透的,不能带有http协议)微信公众平台 (qq.com)微信开放文档 - 网页开发(qq.com)配置内网穿透NATAPP-内网穿透 基于ngrok的国内高速内网映射工具NATAPP1分钟快速新
附:小米有品项目.md 项目开发 小米有品项目(https://www.xiaomiyoupin.com/)1、登录注册,手机号快捷登录注册,对接第三方短信接口发验证码,用户除了是用手机号,还会使用微信授权登录,涉及一个用户绑定手机号操作,用户表如何设计2、用户个人信息修改,更换手机号,修改昵称,修改密码等3、首页搜索 根据商品名称
附:依赖合集.md Lcywings搬砖路 附:依赖合集<!-- dubbo begin springboot 1.5.9,对应dubbo 0.1.0 --><dependency> <groupId>com.alibaba.boot</groupId> <artifactId
项目分配.md Lcywings搬砖路 项目分配:登录注册,用户中心:登录注册,手机号快捷登录注册,对接第三方短信接口发验证码,用户除了是用手机号,还会使用微信授权登录,涉及一个用户绑定手机号操作,用户表如何设计用户个人信息修改,更换手机号,修改昵称,修改密码等连续签到,可以领取积分(如何实现连续签到,比如每天签到奖励1积分,连续7天签到
8.用户抢购.md Lcywings搬砖路 8.用户抢购业务核心关键使用redis的锁操作对库存、用户等属性进行加锁解锁的操作实现抢购逻辑业务流程抢购业务实现加了一万个校验的购买流程springboot、dobbu、activemq、redis用户点击购买->初始化库存->锁用户->库存数量校验->锁库存->生成
附:Token令牌和自定义注解.md Lcywings搬砖路 附:Token令牌和自定义注解普通令牌写法(了解原理)在一个完备的springboot项目中,可以通过request获得tonken判断是否为空判断redis中是否过期/** * @author : Lcywings * @date : 2021/8/11 11:42 * @acl : true *
4.Linux的环境部署.md Lcywings搬砖路 4.Linux的环境部署购买阿里云服务器https://www.aliyun.com/activity/new?spm=5176.19720258.J_2937333540.14.1f942c4aHatd8B&scm=20140722.M_1950.P_4253.MO_392-ID_2175