之前在做个人项目的时,使用的是C++语言,因此在结对编程的UI设计选用了QT来进行处理。 用户注册功能实现:将用户名及密码储存在当前目录的一个txt文件中,通过文件的读写操作来进行用户的注册。其中验证码的发送使用的是秒赛云系统, 在添加Libcurl时QT对于外部库的链接遇到了不少麻烦。 修改密码功 ...
分类:
其他好文 时间:
2019-09-28 14:27:51
阅读次数:
92
一、 前言: 本次项目要求在个人项目的基础上,两人结对合作,对原有代码进行合作。 在上次的个人项目中,我的队友选择了Python进行开发,而我选择了Java;经过沟通后,这次的结对项目我们选择以Java版本的代码为基础,优化代码,添加模块。 二、 项目介绍: 带UI的小初高数学学习软件 2. 用户: ...
分类:
其他好文 时间:
2019-09-28 12:57:54
阅读次数:
111
一、需求 1、用户注册功能。用户提供手机号码,点击注册将收到一个注册码,用户可使用该注册码完成注册; 2、用户完成注册后,界面提示设置密码,用户输入两次密码匹配后设置密码成功。密码6-10位,必须含大小写字母和数字。用户在登录状态下可修改密码,输入正确的原密码,再输入两次相同的新密码后修改密码成功; ...
分类:
其他好文 时间:
2019-09-28 12:33:52
阅读次数:
92
结对编程项目:带UI的小初高数学学习软件 用户: 小学、初中和高中学生。 本次结对编程的功能要求是: 1、 实现登录和注册,使用手机短信验证 2、 用户在登录状态下可以修改密码 3、 用户通过选择题目类型(小学、初中、高中)和题目的数量来生成试卷。 4、 试题不能重复出现 5、 试卷做完后需要显示最 ...
分类:
其他好文 时间:
2019-09-28 00:40:35
阅读次数:
98
用户: 小学、初中和高中学生。 功能: 1、用户注册功能。 2、登录,修改密码 3、在线做题,评分 经验总结 这次的结对编程并没有实现对个人项目的复用,经过对结对编程需求的分析发现个人项目的出题逻辑完全不能用于小初高数学学习软件, 因为在个人项目中的出题逻辑是几乎是采用的完全随机,在结对编程项目中这 ...
分类:
其他好文 时间:
2019-09-27 23:25:39
阅读次数:
153
结对编程总结 本次结对编程是以程延博同学的代码为基础修改而成的。 个人项目的复用: 结对编程中的出题逻辑直接使用了原个人项目中的出题代码,只是在其上添加了计算算式结果的代码。 在结对编程中新增添的部分包括: 登录,注册,设置密码修改密码,题目显示,结果显示等界面 算式的结果计算和分数统计 密码的设置 ...
分类:
其他好文 时间:
2019-09-27 23:17:06
阅读次数:
110
项目题目: 用户: 小学、初中和高中学生。 功能: 1、用户注册功能。用户提供手机号码,点击注册将收到一个注册码,用户可使用该注册码完成注册; 2、用户完成注册后,界面提示设置密码,用户输入两次密码匹配后设置密码成功。密码6-10位,必须含大小写字母和数字。用户在登录状态下可修改密码,输入正确的原密 ...
分类:
其他好文 时间:
2019-09-27 21:02:07
阅读次数:
78
结对编程 项目依旧使用python编程 功能: 用户注册功能。用户提供手机号码,点击注册将收到一个注册码,用户可使用该注册码完成注册; 用户完成注册后,界面提示设置密码,用户输入两次密码匹配后设置密码成功。密码6-10位,必须含大小写字母和数字。用户在登录状态下可修改密码,输入正确的原密码,再输入两 ...
分类:
其他好文 时间:
2019-09-27 19:26:47
阅读次数:
70
项目需求 注册功能:用户提供手机号码获取验证码,验证码正确后可以设置登录密码。 修改密码:输入正确原密码,两次输入相同新密码,即可成功修改密码。 显示分数:最后一题提交后,显示得分和答对题数百分比。 退出系统:在获取得分后可以选择退出系统或者继续做题。 项目实现问题回顾 结对编程的项目实现了用户友好 ...
分类:
其他好文 时间:
2019-09-27 12:17:34
阅读次数:
65
1. 运行容器,自动下载镜像 2. 创建主机挂载配置文件 conf存放配置文件 data存放数据库文件 3. 初始化配置文件 将数据库初始文件复制到/usr/mysql/data里面 4. 停止删除容器 5. 生成启动文件 - start.sh 参数说明 --hostname \${HOST_NAM ...
分类:
数据库 时间:
2019-09-26 13:22:57
阅读次数:
115