为了账号安全,请及时绑定邮箱和手机立即绑定
讲道理,老师讲得是真的好,相见恨晚
老师 我很佩服你,希望出更多的课程!赞我让老师看到!
这门课是慕课网最棒的课程,没有之一 感谢! 期待老师 后续出 关于应用集群部署、DB集群、分库分表、消息队列 系列课程~ 赞我赞我赞我让老师看到!
15年的水平就那么666了,现在该是个什么水平
insert操作主键唯一(seckillid,phonenumber保证),基本不会阻塞,这样就去除了一些没必要的update,不用每次获得rolllock,将事务机制(commit/rowback)限定在update之内。
先update再insert:update拿到rolllock,再insert判断是否(ignore)执行update(commit/rollback),判断过程update一直持有rowlock,insert执行完update释放rolllock;先insert再update:insert(ignore)判断是否执行update,如果执行则update拿到rowlock,然后update执行commit/rowback操作。
这是我手敲出来的,运行结果正常,如果你出现了异常,找一下自己的代码有没有问题,我使用的是IDEA编译器,放在Github上面供大家参考。地址:https://github.com/toheng/seckill
知识太多了
感谢老师,讲得超级好
service这一层这里可以通过注解的方式调用redis
1 怎么解决商品秒杀的同步问题?就是库存量减少不能并发的问题?
2 分布式session的解决方案怎么做?
恳请老师,能够出关于“云计算”方面的课程,如Spring Boot、Docker、Spring Cloud,付费的,也可以,直接买,没得商量!
看完了老师的《秒杀课程》,感觉还不过瘾,看了老师的资料,只有这一门课,感觉好可惜~
希望老师有时间,可以开设一门spring boot + spring cloud的课程,收费的也可以哦~
在慕课网看不过最强的视频了!
课程总结
数据层技术回顾:
数据库设计和实现;Mybatis理解与使用技巧;Mybatis整合Spring技巧
业务层技术回顾:
业务接口设计和封装(站在使用者的角度设计);SpringIOC配置技巧;Spring声明式事务使用与理解
WEB技术回顾:
前端交互设计过程,Restful接口设计,SpringMVC使用技巧,Bootstrap和JS的使用
并发优化:
系统瓶颈点分析;事务,锁,网路延迟理解;前端,CDN,缓存等理解使用;集群化部署
课程须知
《Java高并发秒杀API》是系列课程,共四门课,分别为业务分析和DAO层,Service层,Web层和高并发优化。本门课程是第二门课程,学习前需要了解如下知识: 1、精通JavaWeb基础 2、熟悉SpringMVC、Spring和MyBatis框架 3、了解事务和存储过程的概念
老师告诉你能学到什么?
1、掌握秒杀业务 2、能够进行SpringMVC+Spring+MyBatis的整合开发 3、能够对秒杀业务的瓶颈有所了解 4、能够实现对秒杀业务的优化

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消