導航:首頁 > 編程語言 > 代碼實現凍結賬號功能實現流程圖

代碼實現凍結賬號功能實現流程圖

發布時間:2023-09-07 16:28:10

A. jsp做的網頁 後台管理功能實現凍結用戶

1.假設用戶表為user表,可以設置一個欄位 block char(1)來表示賬號是否被凍結(1為凍結),另新增一欄位blockDate datetime表示開始凍結的時間;
2.用戶登錄時,如果此欄位值為1,不允許登錄;
3.web.xml中配置一servlet,繼承自HttpServlet,裡麵包含一個線程,隨系統啟動後定時運行(例如每天0時),查詢user block為1且blockDate距離系統時間已經7天的記錄,把block置為0,清除blockDate.用戶又可重新登錄.

你的用意是不是登錄時校驗是否為7天,為7天就允許登錄?然後再清空.
這種方式不好,每天都要去更新這個欄位,影響效率.
根據上面的第三點也可以做到,就是每天0時去把那些block為1的blockDate加一天,但這種方式確實不好.

哦,那更容易,不用配置servlet了,只要是現在登錄時間跟凍結的時間相差7天就可以了,不用更新 blockDate.例如10.26號3點凍結的賬號,現在是11月2號4點,比較兩個時間是不是相差7天,如滿七天就讓他登錄,然後清空block和blockDate,否則不讓登錄,block也可以不要,完全由blockDate進行控制.

web.xml配置:
<servlet>
<servlet-name>**servlet</servlet-name>
<servlet-class>
com.**.**Servlet
</servlet-class>
<load-on-startup>3</load-on-startup>
</servlet>
這樣系統啟動時這個servlet就會啟動,**servlet實現Runnable介面,重寫其 run() 方法,在裡面加上判斷邏輯和資料庫操作就可以了

閱讀全文

與代碼實現凍結賬號功能實現流程圖相關的資料

熱點內容
cad文件為什麼顯示文件名是否正確 瀏覽:174
程序配置文件能自動轉換成txt 瀏覽:985
r4燒錄卡不同版本 瀏覽:962
怎麼升級qq群為2000 瀏覽:347
微信己冊除的文件怎樣找回來 瀏覽:715
蘋果美國賬號共享2017 瀏覽:252
ps文件修改後打開還是原圖 瀏覽:220
燒卡機蘋果4微信qq哪裡下載 瀏覽:780
ug120找不到指定文件 瀏覽:522
cda文件怎麼轉換成mp3格式 瀏覽:702
青島hpv疫苗在哪個app預約 瀏覽:881
雙十一成交額2021數據在哪裡看 瀏覽:631
蘋果手機怎麼打開移動數據 瀏覽:637
文件掃描成圖片是彩色的嗎 瀏覽:50
編程里的comply什麼意思 瀏覽:91
電腦上面點了禁用網路怎麼改回來 瀏覽:28
javacatch執行 瀏覽:182
ps軟體文件名字 瀏覽:184
黑蘋果查找文件路徑 瀏覽:397
現在編程都有哪些語言 瀏覽:360

友情鏈接