zoukankan      html  css  js  c++  java
  • 【Alpha版本】冲刺阶段——Day4

    【Alpha版本】冲刺阶段——Day4

    阅读目录

    * [今日进展](#1) * [问题困难](#2) * [明日任务](#3) * [今日贡献量](#4) * [TODOlist](#5)

    【今日进展】

    • 完成注册类代码
    public class Register {
        private String name;
        private String cipher;
        private String salt;
        Connection con;
        Statement sql;
        Encrypt encrypt=new Encrypt();
        Scanner scanner=new Scanner(System.in);
        public void setName(){
            System.out.println("用户名:");
            String name=scanner.next();
            this.name=name;
        }
        public void setCipher(){
            System.out.println("密码:");
            String cipher=scanner.next();
            this.cipher=cipher;
            salt=encrypt.getsalt();
            this.cipher=encrypt.getpassword(cipher);
        }
        public void insertMessage() {
            con = GetDBConnection.connectDB("mysql","root","");
    
            if(con == null ) return;
            String information="("+"'"+name+"'"+","+"'"+cipher+"'"+","+"'"+salt+"'"+")";
            String sqlStr ="insert into javablacktea values"+information;
            try {
                sql=con.createStatement();
                sql.executeUpdate(sqlStr);
                System.out.println("注册成功");
                con.close();
            }
            catch(SQLException e) {
                System.out.println("用户名已存在!");
            }
        }
    }
    

    【问题困难】

    • 在测试代码时,我们发现了用户名可以重复的Bug。这种情况下,系统将会以该用户名第一次注册时输入的密码为准,这将导致第二次用该用户名进行注册时,显示注册成功但无法进一步操作。

    【明日任务】

    • 韩啸: 编写注销用户模块代码

    • 夏云霄: 辅助其它组员完成任务,优化和审核代码

    • 陈思兵: 编写修改密码模块代码

    • 朱文远:编写登录模块代码

    • 张家佳:辅助其它组员完成任务,收集团队成员进展并且汇总,撰写博客

    【今日贡献量】

    韩啸 夏云霄 陈思兵 朱文远 张家佳
    3 2 2 2 3

    【TODOlist】

  • 相关阅读:
    神仙题1.0
    一些小技巧(持续更新。。)
    模板(持续更新中。。)
    「CTS2019 | CTSC2019」氪金手游(容斥+概率计数)
    Emacs配置
    AGC034E Complete Compres(dp)
    「清华集训 2017」榕树之心(换根dp)
    [NOI2018]冒泡排序 (卡特兰数)
    「清华集训 2017」小 Y 和二叉树 (贪心)
    「雅礼集训 2018 Day1」图 (dp套dp)
  • 原文地址:https://www.cnblogs.com/javahc/p/9164818.html
Copyright © 2011-2022 走看看