錯(cuò)誤: Uncaught TypeError: $.cookie is not a function
解決辦法:
在detail.jsp導(dǎo)入script的bootstrap.min.js下面加上如下導(dǎo)入語句.
<script src="https://cdn.bootcss.com/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>
解決辦法:
在detail.jsp導(dǎo)入script的bootstrap.min.js下面加上如下導(dǎo)入語句.
<script src="https://cdn.bootcss.com/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>
2018-05-27
跟著老師擼了一遍代碼,里面的源碼上傳到github上了,每一步都做了詳細(xì)的筆記。跟大家一起交流學(xué)習(xí)
https://github.com/limingval/seckill
https://github.com/limingval/seckill
2018-05-20
受益匪淺,感覺老師講的很不錯(cuò),思路清晰,編寫代碼規(guī)范邏輯,雖然有些知識點(diǎn)未接觸,但是根據(jù)老師的思路來,還是比較容易理解的。
2018-05-17
detail.jsp頁面的script代碼那里注意,老師寫錯(cuò)了下節(jié)debug時(shí)才發(fā)現(xiàn),應(yīng)該是:
seckillId:${seckill.seckillId},
seckillId:${seckill.seckillId},
2018-05-10
這節(jié)有些爭議,我也說一些自己的想法,歡迎指正批評
@哀幻暝
除了@Launcher95 所說的 SeckillResult()的 boolean success 值為空,前端拿到時(shí)沒辦法處理;還有一個(gè)重要的原因,service層中的executeSeckill()之所以要顯示的拋出異常,是為了觸發(fā)spring的聲明式事務(wù)回滾,沒有異常就不會回滾
至于大家說的有些冗余,這個(gè)是有一點(diǎn)點(diǎn),但這樣做是為了規(guī)范,方法的返回值已經(jīng)用泛型規(guī)定了:SeckillResult<SeckillExecution>,所以即便出現(xiàn)異常也需要返回一個(gè)SeckillExecution對象
@哀幻暝
除了@Launcher95 所說的 SeckillResult()的 boolean success 值為空,前端拿到時(shí)沒辦法處理;還有一個(gè)重要的原因,service層中的executeSeckill()之所以要顯示的拋出異常,是為了觸發(fā)spring的聲明式事務(wù)回滾,沒有異常就不會回滾
至于大家說的有些冗余,這個(gè)是有一點(diǎn)點(diǎn),但這樣做是為了規(guī)范,方法的返回值已經(jīng)用泛型規(guī)定了:SeckillResult<SeckillExecution>,所以即便出現(xiàn)異常也需要返回一個(gè)SeckillExecution對象
2018-05-09
@xanthuim同學(xué),其實(shí)我個(gè)人覺得對于異常情況的判斷捕捉,一般情況下越多越全面越好,detail是個(gè)get方法,所以可以通過手動拼接地址的方式進(jìn)去,或防止如果輸入地址的時(shí)候?qū)戝e(cuò)了的情況
2018-05-09
如果沒有計(jì)時(shí)插件的話可以試試這種方法:
<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>//<----加入這句
<!-- jQuery文件。務(wù)必在bootstrap.min.js 之前引入 -->
<script src="https://cdn.bootcss.com/jquery/2.1.1/jquery.min.js"></script>
在這之前加入<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js">這句
<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>//<----加入這句
<!-- jQuery文件。務(wù)必在bootstrap.min.js 之前引入 -->
<script src="https://cdn.bootcss.com/jquery/2.1.1/jquery.min.js"></script>
在這之前加入<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js">這句
2018-05-03
@qq_忘憂草_173724207 按照老師的說法,正常的不會出現(xiàn)第一層時(shí)間倒計(jì)時(shí)進(jìn)去時(shí)間還沒到的情況。只有在比如開著頁面好幾天的時(shí)候會出現(xiàn)倒計(jì)時(shí)快慢的情況。
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'seckillId' in string value "/${seckillId}/${md5}/execution"
如果出現(xiàn)這種異常,在
<context:property-placeholder location="classpath:jdbc.properties" ignore-unresolvable="true"/>
加上ignore-unresolvable="true"
如果出現(xiàn)這種異常,在
<context:property-placeholder location="classpath:jdbc.properties" ignore-unresolvable="true"/>
加上ignore-unresolvable="true"
2018-04-08