【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】
【Alpha版本】冲刺阶段——Day4的更多相关文章
- 作业七:团队项目——Alpha版本冲刺阶段
本次作业为期三周时间,要求各组结合所选项目并阅读教材<构建之法>第六章内容,完成项目的Alpha版本.本阶段的主要内容如下:(20分) 1. 每天组织一次站立会议,讨论每个成员的昨天进 ...
- 作业七:团队项目——Alpha版本冲刺阶段010
今日安排:组内成员讨论 今日进程:组内成员讨论结束,并有明确的解决办法,每个人准备实践
- 作业七:团队项目——Alpha版本冲刺阶段009
今日安排:组内成员讨论 今日进度:组内成员讨论分工细节以及可能遇到的问题,并提出解决方案
- 作业七:团队项目——Alpha版本冲刺阶段008
今日进度:组内成员讨论 今日安排:组内成员分工
- 作业七:团队项目——Alpha版本冲刺阶段007
今日进展:完善游戏主体代码. 今日安排:让游戏能运行起来.
- 作业七:团队项目——Alpha版本冲刺阶段006
今日进展:完成主体代码. 今日安排:对程序主体进行编写.
- 作业七:团队项目——Alpha版本冲刺阶段005
今日进展:编写代码. 今日安排:完成开始部分代码.
- 作业七:团队项目——Alpha版本冲刺阶段004
今日进展:我们的扫雷基本界面已经差不多了,准备开始编写内部代码. 今日安排:做好界面,准备开始代码编写.
- 作业七:团队项目——Alpha版本冲刺阶段003
今日进展:我们的目标是做一款扫雷游戏,所以我们先去玩了几款游戏,找到了扫雷游戏的一些特点. 今日安排:先进行了一些必要的游戏过程,进行了基本的扫雷界面规划.
- 作业七:团队项目——Alpha版本冲刺阶段002
今日进展:我们终于安装好了软件,今天开始进行作业设计. 今日安排:今天开始我们要开始我们的框架的设计.
随机推荐
- yaml语言在线可视化翻译
yaml语言在线可视化翻译 https://editor.swagger.io/
- MongoDB pymongo模块 查询
查询 mongo_db 类似于 服务器命令行的db 我们可以db.user.find() 查询 find() 需要加上列表 import pymongo mongo_client = pymongo. ...
- MySQL准入规范及容量评估
一.数据库设计 1.表结构设计 -表中的自增列(auto_increment属性)推荐使用bigint类型 -首选使用非空的唯一键, 其次选择自增列或发号器 不使用更新频繁的列,尽量不选择字符串列,不 ...
- 010-docker-安装-elasticsearch:5.4.3
1.搜索镜像 docker search elasticsearch 2.拉取合适镜像 选择合适tag:https://hub.docker.com/ docker pull elasticsearc ...
- 【PCA】周志华
一.书籍
- vue.js 兄弟组件传值
另: 在vue里,组件之间的作用域是独立的,父组件跟子组件之间的通讯可以通过prop属性来传参,但是在兄弟组件之间通讯就比较麻烦了,虽然可以使用事件监听的方式,但还是不如vuex专业.比如A组件要告 ...
- Linux下的python等操作【转载】
转自:https://blog.csdn.net/healthy_coder/article/details/50546384 https://blog.csdn.net/boyun58/articl ...
- PHP Fatal error: Uncaught ErrorException: preg_match_all (): JIT compilation failed: no more memory in phar
PHP 升级到 7.3 后,出现 BUG: 解决办法:修改php.ini文件,;pcre.jit=1 => pcre.jit=0
- Centos7搭建Postfix发送邮件 Connection timed out
telent mx1.qq.com 25 25这个端口是不加密的,不安全,qq邮箱和网易的邮箱早就不用了.采用加密的方式
- 删除sonarqube仪表盘上无用的工程
管理员账号登陆,点击进入工程,比如我要删除sonar_source, 1.进入工程 2.配置-->删除