为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 陆米
邮件项目名 -> Properties -> MyEcelipse -> Web -> Web Context-root: '/'

已采纳回答 / _GoldenRain
new Date(Number(startTime) + 1000);   使用这个,应该默认为转为字符串了

最新回答 / kazi0898
补充修改<...图片...><...图片...>

已采纳回答 / weibo_G_句点_0
var killTime = new Date(Number(startTime) + 1000);

已采纳回答 / 飞雪随风
<...图片...>看到了吧,是你日志的问题,你去好好检查你的日志

已采纳回答 / 忘我00
这么写就不会报错, $(function(){    //使用EL表达式传入参数    seckill.detail.init({        seckillId: "${seckill.seckillId}",        startTime: "${seckill.startTime.time}",        endTime: "${seckill.endTime.time}"       });    })

已采纳回答 / qq_我没有昵称_0
因为在实现类上有添加@Service注解,并且也配置了spring的自动扫描service的包,所以spring容器会自动加上这个实现类,然后在Autowrited的地方会根据类型匹配,将对应的实现类注入,所以@Autowired那里就相当于:接口类型 = new 接口实现类型,大概就是这么个意思吧

已采纳回答 / 浮世绘浮生
你的jQuery的countdown插件地址正确吗? 你在<script>标签中调用seckill里的方法的时候,这个标签是写在你导入的countdown插件下面的吗?

已采纳回答 / likeflower950
恩,你说的很有道理,老师这里确实是使用了客户端的时间来进行倒计时的!可能是这个插件没有传入当前时间的功能吧!不过这并不影响后面的逻辑,当前客户端即便到时间了,仍然是不能进行秒杀的,后台逻辑仍然是有判断的,只是当前客户端的用户如果自己不知道情况的话,会一直发送请求,或者用户电脑时间特别靠后的话,在还没有开始就已经显示结束了!

已采纳回答 / Jackee
<...图片...>你好,这是我查看spring中的源码,根据源码介绍,"name"属性的作用是为该映射起一个名字,而并不表示该映射的具体路径;"value"属性表示该映射的具体路径。

已采纳回答 / 嘿_你好吗
sql里面那个?占位符还没有被实际的参数所替换,你Statement那里应该用另一个方法带参数的方法

已采纳回答 / 恶汉模式
数据库表 seckill的start_time的默认值CURRENT_TIMESTAMP改成空
课程须知
《Java高并发秒杀API》是系列课程,共四门课,分别为业务分析和DAO层,Service层,Web层和高并发优化。本门课程是第二门课程,学习前需要了解如下知识: 1、精通JavaWeb基础 2、熟悉SpringMVC、Spring和MyBatis框架 3、学习《Java高并发秒杀API》系列的前两门课程
老师告诉你能学到什么?
1、掌握秒杀业务 2、能够进行SpringMVC+Spring+MyBatis的整合开发 3、使⽤用SpringMVC整合spring,实现秒杀restful接⼝

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消