摘要:簡(jiǎn)單版產(chǎn)生位隨機(jī)數(shù)位隨機(jī)數(shù)復(fù)雜版創(chuàng)建指定數(shù)量的隨機(jī)字符串是否是數(shù)字
簡(jiǎn)單版
/** * 產(chǎn)生4位隨機(jī)數(shù)(0000-9999) * * @return 4位隨機(jī)數(shù) */ public static String getFourRandom() { return StringUtils.leftPad(new Random().nextInt(10000) + "", 4, "0"); }復(fù)雜版
/** * 創(chuàng)建指定數(shù)量的隨機(jī)字符串 * @param numberFlag 是否是數(shù)字 * @param length * @return */ public static String createRandom(boolean numberFlag, int length){ String retStr = ""; String strTable = numberFlag ? "1234567890" : "1234567890abcdefghijkmnpqrstuvwxyz"; int len = strTable.length(); boolean bDone = true; do { retStr = ""; int count = 0; for (int i = 0; i < length; i++) { double dblR = Math.random() * len; int intR = (int) Math.floor(dblR); char c = strTable.charAt(intR); if (("0" <= c) && (c <= "9")) { count++; } retStr += strTable.charAt(intR); } if (count >= 2) { bDone = false; } } while (bDone); return retStr; }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/77533.html
摘要:在做遠(yuǎn)程智能水表管理系統(tǒng)這個(gè)過(guò)程有一個(gè)功能是在注冊(cè)頁(yè)面可以使用手機(jī)注冊(cè),找了許久才大致了解了手機(jī)驗(yàn)證碼實(shí)現(xiàn)流程,今天在此和大家分享一下。這個(gè)是將數(shù)據(jù)和短信服務(wù)平臺(tái)的網(wǎng)址進(jìn)行綁定,即該提交數(shù)據(jù)交付哪個(gè)平臺(tái)進(jìn)行處理。 在做遠(yuǎn)程智能水表管理系統(tǒng)這個(gè)過(guò)程有一個(gè)功能是在注冊(cè)頁(yè)面可以使用手機(jī)注冊(cè),找了許久才大致了解了手機(jī)驗(yàn)證碼實(shí)現(xiàn)流程,今天在此和大家分享一下。 短信驗(yàn)證碼實(shí)現(xiàn)流程 1、構(gòu)造手機(jī)驗(yàn)證...
摘要:在做遠(yuǎn)程智能水表管理系統(tǒng)這個(gè)過(guò)程有一個(gè)功能是在注冊(cè)頁(yè)面可以使用手機(jī)注冊(cè),找了許久才大致了解了手機(jī)驗(yàn)證碼實(shí)現(xiàn)流程,今天在此和大家分享一下。這個(gè)是將數(shù)據(jù)和短信服務(wù)平臺(tái)的網(wǎng)址進(jìn)行綁定,即該提交數(shù)據(jù)交付哪個(gè)平臺(tái)進(jìn)行處理。 在做遠(yuǎn)程智能水表管理系統(tǒng)這個(gè)過(guò)程有一個(gè)功能是在注冊(cè)頁(yè)面可以使用手機(jī)注冊(cè),找了許久才大致了解了手機(jī)驗(yàn)證碼實(shí)現(xiàn)流程,今天在此和大家分享一下。 短信驗(yàn)證碼實(shí)現(xiàn)流程 1、構(gòu)造手機(jī)驗(yàn)證...
摘要:在做遠(yuǎn)程智能水表管理系統(tǒng)這個(gè)過(guò)程有一個(gè)功能是在注冊(cè)頁(yè)面可以使用手機(jī)注冊(cè),找了許久才大致了解了手機(jī)驗(yàn)證碼實(shí)現(xiàn)流程,今天在此和大家分享一下。這個(gè)是將數(shù)據(jù)和短信服務(wù)平臺(tái)的網(wǎng)址進(jìn)行綁定,即該提交數(shù)據(jù)交付哪個(gè)平臺(tái)進(jìn)行處理。 在做遠(yuǎn)程智能水表管理系統(tǒng)這個(gè)過(guò)程有一個(gè)功能是在注冊(cè)頁(yè)面可以使用手機(jī)注冊(cè),找了許久才大致了解了手機(jī)驗(yàn)證碼實(shí)現(xiàn)流程,今天在此和大家分享一下。 短信驗(yàn)證碼實(shí)現(xiàn)流程 1、構(gòu)造手機(jī)驗(yàn)證...
摘要:一背景團(tuán)隊(duì)最近頻繁遭受網(wǎng)絡(luò)攻擊,引起了技術(shù)負(fù)責(zé)人的重視,筆者在團(tuán)隊(duì)中相對(duì)來(lái)說(shuō)更懂安全,因此花了點(diǎn)時(shí)間編輯了一份安全開發(fā)自檢清單,覺(jué)得應(yīng)該也有不少讀者有需要,所以將其分享出來(lái)。 一、背景 團(tuán)隊(duì)最近頻繁遭受網(wǎng)絡(luò)攻擊,引起了技術(shù)負(fù)責(zé)人的重視,筆者在團(tuán)隊(duì)中相對(duì)來(lái)說(shuō)更懂安全,因此花了點(diǎn)時(shí)間編輯了一份安全開發(fā)自檢清單,覺(jué)得應(yīng)該也有不少讀者有需要,所以將其分享出來(lái)。 二、編碼安全 2.1 輸入驗(yàn)證 ...
摘要:一背景團(tuán)隊(duì)最近頻繁遭受網(wǎng)絡(luò)攻擊,引起了技術(shù)負(fù)責(zé)人的重視,筆者在團(tuán)隊(duì)中相對(duì)來(lái)說(shuō)更懂安全,因此花了點(diǎn)時(shí)間編輯了一份安全開發(fā)自檢清單,覺(jué)得應(yīng)該也有不少讀者有需要,所以將其分享出來(lái)。 一、背景 團(tuán)隊(duì)最近頻繁遭受網(wǎng)絡(luò)攻擊,引起了技術(shù)負(fù)責(zé)人的重視,筆者在團(tuán)隊(duì)中相對(duì)來(lái)說(shuō)更懂安全,因此花了點(diǎn)時(shí)間編輯了一份安全開發(fā)自檢清單,覺(jué)得應(yīng)該也有不少讀者有需要,所以將其分享出來(lái)。 二、編碼安全 2.1 輸入驗(yàn)證 ...
閱讀 4353·2021-09-26 10:11
閱讀 2726·2021-07-28 00:37
閱讀 3276·2019-08-29 15:29
閱讀 1255·2019-08-29 15:23
閱讀 3187·2019-08-26 18:37
閱讀 2540·2019-08-26 10:37
閱讀 648·2019-08-23 17:04
閱讀 2401·2019-08-23 13:44