導航:首頁 > 編程語言 > java平台解鎖

java平台解鎖

發布時間:2025-02-17 02:50:32

java怎麼實現輸入密碼錯誤三次就會被鎖定,需要管理員解鎖的代碼

用While和一個計數變數,以下是偽代碼

定義計數變數並歸零
定義狀態變數並歸零
while(計數變數<3且狀態變數為真)
{
輸入密碼
if(密碼正確)
{
狀態變數設定為真
}
else
{
計數變數+1
密碼框清空
}
}
if(狀態變數不為真) /說明前面的循環結束是因為輸錯了三次
{
提示:請管理員解鎖
【密碼輸入過程與上方用while循環類似】
}
else
{
(剩餘操作)
}

⑵ java如何實現登錄密碼輸入3次錯誤之後,鎖定賬戶,第二天凌晨0點解鎖,資料庫用的是sql server2008

對於賬源戶鎖定有很多方法,最簡單就是把邏輯放在程序端控制。
新增一張登陸記錄表(login_record),每次登陸做一次記錄,不管是否登陸成功
在此表中可以設置一個欄位來標識是否登陸成功
所以每次登陸是否通過的條件就有兩個:
1.登陸賬號和密碼要正確
2.login_record中本日是否存在三條以上登陸失敗記錄

還有其他辦法,可以利用spring的事務調度或sqlserver存儲過程都可以解決這個問題。

閱讀全文

與java平台解鎖相關的資料

熱點內容
iphone6通知聲音 瀏覽:338
迅雷已完成的文件不顯示 瀏覽:155
oppor7plus升級系統 瀏覽:688
愛奇藝視頻怎麼打開本地文件 瀏覽:660
js瀏覽器擴展開發 瀏覽:436
猿編程可以用哪些設備 瀏覽:57
修改mysql配置文件 瀏覽:318
c游戲程序 瀏覽:456
UC網盤視頻文件怎麼上傳 瀏覽:158
win7鏡像文件有多大 瀏覽:256
華為手機屏幕如何新建文件夾 瀏覽:521
win10控制台搜索文件 瀏覽:612
蘋果手機數據如何備份到卡上 瀏覽:735
狐狸app怎麼打不開了 瀏覽:723
應用程序池已停止未指定的錯誤 瀏覽:300
微信可以賣情趣內衣 瀏覽:717
程序計數器的位數取決於 瀏覽:706
iphone6plus耳機沒聲音 瀏覽:479
win101703游戲性能 瀏覽:275
vba單元格代碼 瀏覽:27

友情鏈接