亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Java隨機(jī)生成手機(jī)短信驗(yàn)證碼

yhaolpz / 2457人閱讀

摘要:簡(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

相關(guān)文章

  • 如何在Web項(xiàng)目完成短信驗(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)證...

    Scorpion 評(píng)論0 收藏0
  • 如何在Web項(xiàng)目完成短信驗(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)證...

    baihe 評(píng)論0 收藏0
  • 如何在Web項(xiàng)目完成短信驗(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)證...

    shiguibiao 評(píng)論0 收藏0
  • Web安全開發(fā)規(guī)范手冊(cè)V1.0

    摘要:一背景團(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)證 ...

    Yuqi 評(píng)論0 收藏0
  • Web安全開發(fā)規(guī)范手冊(cè)V1.0

    摘要:一背景團(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)證 ...

    Ryan_Li 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<