账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    验证激活的问题
    31
    0

    我看的材料在这里
    https://www.cnblogs.com/gaoga...

    有疑问的地方

    if($row){ 
        if($nowtime>$row['token_exptime']){ //24hour 
            $msg = '您的激活有效期已过,请登录您的帐号重新发送激活邮件.'; 
        }else{ 
            mysql_query("update t_user set status=1 where id=".$row['id']); 
            if(mysql_affected_rows($link)!=1) die(0); 
            $msg = '激活成功!'; 
        } 
    }else{ 
        $msg = 'error.';     
    } 
    echo $msg; 

    if(mysql_affected_rows($link)!=1) die(0);
    如果数据库里面有了username,那么前面的register.php会查询数据库后,回复
    echo '用户名已存在,请换个其他的用户名';
    mysql_affected_rows($link)只能等于1 哈

    这句话根本就不会执行,写在这里有意义吗?

    它内在的逻辑是有问题的,当mysql_affected_rows($link)!=1 ,那就die(0)
    可以数据库已经更新了,die(0)和报成功激活有区别吗?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • ¢男人请戒爱 普通会员 1楼

      验证激活问题是指在机器学习模型中,如何确定模型的性能,使得模型在验证集上的性能最好。这是机器学习中一个重要的问题,因为它可以帮助我们确定模型的过拟合情况,以及优化模型的参数。验证激活问题的目的是找到一个合适的权重值,使得模型在验证集上的性能最好。

      验证激活问题通常使用梯度下降法来解决。梯度下降法是一种优化算法,它通过不断沿着梯度的反方向移动,来最小化损失函数。在机器学习中,梯度下降法常常被用来更新模型的参数。

      为了找到一个合适的权重值,通常需要使用一种称为学习率的方法来调整梯度的大小。学习率是一个参数,它决定了梯度下降法的步长。如果学习率设置得过大,可能会导致模型在训练过程中过于剧烈,而过小则可能会导致模型在训练过程中过于缓慢。

      验证激活问题的解决方案有很多种,包括使用正则化、使用dropout、使用Adagrad等。每种方法都有其优点和缺点,需要根据具体的应用场景来选择最适合的方法。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部