今天要做乙個廣告位定時上/下線的功能。
想到了要用定時任務定時執行,但是這樣只能處理執行定時任務的這個時間點的任務。比如10點執行任務,其它如10:10、10:20、10:30……等等沒法正點去執行。
開始是考慮的允許乙個時間延遲,打乙個時間差:10分鐘執行一次,執行當前時間之前10分鐘範圍內的資料。
比如10點的時候,我執行9:50--10:00的資料。不過感覺太牽強了。
想到了定時傳送郵件的功能,所以搜尋到了:
public class test
}class remindtask extends timertask
}才知道timer有這個schedule方法可以用!
**如下:
1、配置乙個定時任務,半點執行
2、定時任務查詢出來此時間點往後一小時內所有需要處理的資料
public class bannertimer
}} catch (exception e)
}3、執行任務
public class bannerofflinetask extends timertask
@override
public void run()
}
關於廣告位管理系統設計 廣告位銷售記錄表的設計
需求 廣告位表 p 編號,名稱,目錄,規格 廣告位有三種狀態,空閒,試用,已售 乙個廣告位只能有一條當前有效銷售記錄 etime now 不能在s表中新增開始時間不是當前時間使用記錄,當然不能把以後的時間提前買給別的使用者 預售 狀態轉換 空閒 啟用 試用 已售 試用 正 已售 試用 已售 中止 空...
檢視ecshop廣告位對應的廣告詳細資訊
在ecshop的日常應用中,如果新增了很多廣告位和廣告。然而時間一長又不知道哪些廣告是有用的,哪些廣告是沒用的,廣告對應的鏈結是什麼。倘若人工乙個個檢視又特費時費力不討好。因而想想辦法用sql一次性查出來,一目了然。select ad.ad name,ad link,ad.ad code,ad.st...
MVC WCF框架下廣告位管理 檔案上傳
廣告位是 中必不可少的內容之一,也是能直接給我們 帶來經濟收益的內容之一。好的廣告位不僅不會強賓壓主,而會為我們的 錦上添花,起到畫龍點睛的作用,因此設計好廣告位也是開發過程中一大重要環節。最近在做乙個珠寶檢測站的專案,其中管理頁面就涉及到了廣告位管理,之前專案中也有不少有廣告位的,但都不是自己負責...