當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring中的计时器StopWatch
生活随笔
收集整理的這篇文章主要介紹了
Spring中的计时器StopWatch
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?
前些天發(fā)現(xiàn)了一個巨牛的人工智能學習網(wǎng)站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉(zhuǎn)到教程。
需要記錄每個任務執(zhí)行時間,或者記錄一段代碼執(zhí)行時間,簡單方法是打印當前時間與執(zhí)行完時間的差值,若執(zhí)行大量測試很麻煩并且不直觀。若想對執(zhí)行時間做進一步控制,則需要在程序中很多地方修改。spring-framework提供了一個StopWatch類可以做類似任務執(zhí)行時間控制。
?
?
[java]?view plain?copy ?print??
2 配合攔截器
在filter中用spring StopWatch來統(tǒng)計每個請求的執(zhí)行時間。在filter的doFilter中加入如下代碼:
?
?
?
[java]?view plain?copy ?print?從源代碼構(gòu)造看出,StopWatch根據(jù)id構(gòu)造對象,確保構(gòu)造id唯一即可區(qū)分不同的請求。
?
?
[java]?view plain?copy ?print??
原貼地址:
http://blog.csdn.net/linfssay/article/details/7680323
http://blog.csdn.net/u012186154/article/details/54923210
總結(jié)
以上是生活随笔為你收集整理的Spring中的计时器StopWatch的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何防止插入删除表造成的数据库死锁
- 下一篇: Java中十六进制转换 Integer.